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