Gary Shoemaker

Active Grosse Pointe Farms, MI President for Applegate Ventures Pllc