1. A Belvidere Flower & Gift Shop 638 Rogers St, Lowell, MA 01852 Coordinate: 42.63132,-71.28186 Phone: (978) 937-1313