375 Merrimack Street
Lowell, Massachusetts 1852
United States
Phone: 978.446.7200
Fax: none
Lowell offers a unique blend of urban amenities and suburban convenience. Recently featured in Boston Magazine as one of the Top Spots to live in Massachusetts, the City was recognized for its affordability, arts community and public transportation. From inspiring galleries and eclectic shops to pro sports and international cuisine, Lowell has big city amenities without the big city price tag.