1. All Blinds Plus
119 Crystal Lake Rd, Stamford, CT 06905
Coordinate: 41.09746,-73.55333
Phone: (203) 322-8821
2. Home Arts By De Yulio
17 8th St, Stamford, CT 06905
Coordinate: 41.06845,-73.54907
Phone: (203) 325-4624
3. Liberty Venetian Blind Co
Coordinate: icon:https://i1.ypcdn.com/ypu/images/icons/map-pin.png|41.050953,-73.55844
Phone: Phone: (203) 348-1767