1. Dillon & Son Florists 2168 Main St, Stratford, CT 06615 Coordinate: 41.19033,-73.13044 Phone: (203) 378-2226
2. Dillon & Sons Florists 180 Boston Ave, Stratford, CT 06614 Coordinate: 41.19298,-73.15115 Phone: (203) 375-0057