815 S Randall Rd The Tailor shop is located inside of the Meijer store...
1142 Meagan Ct, Elgin, IL 60120, United States