1. C & G Crystal 852 High Ridge Rd, Stamford, CT 06905 Coordinate: 41.10055,-73.54789 Phone: (203) 322-3655
2. From Spain 61 Crescent St, Stamford, CT 06906 Coordinate: 41.07019,-73.51679 Phone: (203) 504-8242