International Tailors
18019 Upper Bay Rd
Houston
TX
77058
(281) 333-9171
Open Map
Description
International Tailors is located at 18019 Upper Bay Rd, Houston, TX. This location is in the Nassau Bay neighborhood..
by merchantcircle on April 24, 2015 from
merchantcircle
Apparel Accessories
Apparel Stores
Miscellaneous Accessory Stores
Miscellaneous Apparel Stores
Number of employees: 1 to 4