1. Central Square Florist 653 Massachusetts Ave, Cambridge, MA 02139 Coordinate: 42.36559,-71.10373 Phone: (617) 275-5445