Historic Building/Landmark
22 Merrimack Street, Lowell, MA 01852
Merrimack Murals Dedication Ceremony Location.
Mural Location
22 Merrimack Street
Lowell, MA 01852