1. Floral Imports 652 Glenbrook Rd Bldg 302a, Stamford, CT 06906 Coordinate: 41.07456,-73.5169 Phone: (203) 323-3131
2. Peter's Wholesale Florist 47 Irving Ave, Stamford, CT 06902 Coordinate: 41.04259,-73.55308 Phone: (203) 325-2608