1. Finally Flowers 770 Stevens St, Lowell, MA 01851 Coordinate: 42.61941,-71.32741 Phone: (978) 937-5572