7705 Telegraph Rd, Taylor, MI 48180, United States
8000 Telegraph Rd, Taylor, MI 48180, United States
7555 Telegraph Rd, Taylor, MI 48180, United States
6900 Co Rd 101, Taylor, TX 76574, United States