1. It's So Ranunculus Flower Shop 59 N Main St, Marlborough, CT 06447 Coordinate: 41.6331,-72.46555 Phone: (860) 295-1562