Lowell Clinic
77 E. Merrimac St. Lowell, MA 01852
Same day appointments are available at our Lowell Clinic, please call (844) 265-8661 or send us a message
Parking Information:
Lots are located in front of East Merrimack St. entrance and behind building access across Davidson St.
Public Transportation:
Check lrta.org for bus schedules