1. Cliffords Flowers 86 Liberty St, Quincy, MA 02169 Coordinate: 42.23872,-71.00792 Phone: (617) 302-2938