1. Textiil 1266 E Main St Ste 700r, Stamford, CT 06902 Coordinate: 41.06032,-73.50902 Phone: (203) 539-6285