1. Myers Flower Shop
1008 Main St, Branford, CT 06405
Coordinate: 41.2817,-72.81146
Phone: (203) 481-2381
2. Branford Flower Shop
1236 W Main St, Branford, CT 06405
Coordinate: 41.27666,-72.82816
Phone: (203) 488-7770
3. Edible Arrangements
845 W Main St, Branford, CT 06405
Coordinate: 41.27617,-72.83684
Phone: (203) 483-9300