Merrimack River Valley House Loading Map.... Merrimack River Valley House520 Fletcher Street - LowellEvents 42.6484209 -71.3244919 Address 520 Fletcher Street Lowell MA United States Upcoming Events No events in this location