Florist's nearby Cambridge
0 found
Central Square Florist
3.5
653 Massachusetts Ave, Cambridge, MA 02139, United States, GPS: 42.36571,-71.103546
Established in 1929 in Cambridge, Massachusetts. In the 1940s, Morris Gamer purchased the flower shop. His nephew and present owner of the business, Myron Levine, began working there while he attended Boston English High School in 1952...
More Florist's in other Cities
Interesting places in Cambridge
Search this area