Really nice and a new building of University of Mass. Lowell. Many study spots with amazing views. Very big and spacious. Makes you feel comfortable. Clean restrooms..
Sc
Review №2
Today I went in and the experience was excellent.
Es
Review №3
Very amazing building at Umass Lowell
Information
3Comments
Rating
Address:220 Pawtucket St, Lowell, MA 01854, United States