3218 N. Main Plaza, Ste 101, Taylor, TX 76574, United States
12345 Telegraph Rd #7, Taylor, MI 48180, United States