Jeff Sheilds

Active Midland, MI Officer for 1000 Roses Phase II Homeowners Association, Inc.