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