Brad Barnes

Active Traverse City, MI President for North Country Investors, Inc