20059 Leroy St, Taylor, MI 48180, United States
12501 Telegraph Rd, Taylor, MI 48180, United States
6607 Birch St, Taylor, MI 48180, United States