1. Flower Shop 382 Cambridge St, Burlington, MA 01803 Coordinate: 42.52453,-71.21998 Phone: (781) 272-2229