The address of the Lowell Community is: Town Hall, Lowell, 05847
0189
View page
Yes, sometime around or after 1975 Lowell Tech actually merged
with Lowell State College about 1975 and became the University of
Lowell. Years later it became the University of Massachusetts at
Lowell or UMass Lowell.