John Weeman

Active Traverse City, MI President for Weeman Partners In Development, Inc.