Merrimack Valley Cardiology

Please call us before you visit the Emergency Department or Urgent Care.

At Merrimack Valley Cardiology, we are dedicated to providing each patient with the highest quality medical care. We strive to promote disease prevention, health maintenance, patient education & diagnoses, and treatment of acute & chronic medical conditions. We provide effective communication with each patient and encourage the role of the patient as an active partner in their health care.

We are committed to making your visit to our office as comfortable and pleasant as possible. Please let us know if there is something more we can do to help achieve this.

Merrimack Valley Cardiology is proud to be affiliated with Lowell General Hospital. Our patients can seek hospital services at both the Main Campus and the Saints Campus.

Office Location and Hours
Our offices are conveniently located at:

Main Office, Research Place Office

14 Research Place
North Chelmsford, MA 01863

Monday – Friday
8:00am – 5:00pm

Harvard Vanguard Office

228 Billerica Road
Chelmsford, MA 01824

Monday – Friday
8:30am – 5:00pm

Same-day sick visit appointments are available.
Our providers are on call for our patients 24 hours a day.

Please contact Sandy Leigh, Practice Manager, with any comments, questions or concerns by phone at (978) 256-6607, or by email at Your feedback about your experience with our practice is important to us, we look forward to hearing from you!

Main Office Contact
Office Phone:978-256-6607
Office Fax:978-250-8189
Billing Phone:978-942-2230
Harvard Vanguard Office Contact
Office Phone:978-250-6010
Office Fax:978-244-6610
Billing Phone:978-942-2230
ECW Patient Portal


Contact your Primary Care physician online
Circle Health Patient Portal


Access your Lowell General Hospital and Primary Care medical information