Scott Fouch

Active Traverse City, MI President for Surfaces Inc