Rating: ★★★★☆ 3.9 / 5 (44 Reviews)
I Tailor is a Tailor located in I Tailor, 17275 N 79th Ave, Glendale, AZ 85308
You can reach I Tailor through the contact information provided on our page. You can also access our location using Google Maps.
Address: I Tailor, 17275 N 79th Ave, Glendale, AZ 85308 Glendale, AZ Phoenix
Phone: +16233226171