7847 Telegraph Road, Taylor, MI 48180, United States
Location
7847 Telegraph Rd
Taylor
, MI
See map: Google Maps