Lowell Massachusetts was founded in the 1820s as a planned manufacturing center for textiles and is located along the rapids of the Merrimack River, 25 miles northwest of Boston. By the 1850s Lowell had the largest industrial complex in the United...