Lowell MA Radio Stations 1. 1 University Ave, Lowell, MA 01854 | Cumnock Hall (UMass Lowell North Campus) (978) 934-4000