8035 Telegraph Rd, Taylor, MI 48180, United States
16313 Telegraph Rd, Taylor, MI 48180, United States