Close Close


Due to an increased demand in EMERGENCY SERVICES, wait times may be longer than usual. We appreciate your patience.
Learn more about our Visitor Policy and COVID-19 Resources.

Leonard M. Horowitz, M.D.

Dr. Horowitz provides continuing, comprehensive health care for the individual and family.

Practice Members

  • Leonard M. Horowitz, MD Family Medicine

    NEPHO Member

    Northeast Physician Hospital Organization (NEPHO) is a network of primary care and specialist physicians working collaboratively with Beverly and Addison Gilbert hospitals to provide high quality, accessible care to North Shore residents.

    Accepting new patients

Practice Staff

Maureen Thompson, FNP

Appointment Requests

Same day appointments available.


Referrals are generated directly from the office.

Prescription Refills

Refills are generated from the pharmacy or patient; electronically sent to mail order or pharmacy.

Our Office Locations

Office Hours

Monday 8 a.m. to 5 p.m.
Tuesday & Thursday 8 a.m. to 5 p.m.
Wednesday 8 a.m. to 8 p.m.
Friday 8:30 a.m. to 5:30 p.m.
If calling for a reason that cannot wait for message to be retrieved the next day, call the answering service at 781.598.4210

Off Hours' Coverage

Dr. Horowitz or Nurse Practitioner provides coverage. However, preference is to have patient go to Beverly Hospital Emergency Department.

Onsite Services

Family Practice; Electronic Medical Record

Languages Spoken


Major Insurances Accepted

We accept most major insurance plans. We do not accept Aetna HMO and Neighborhood Health Plan. To ensure coverage, please provide insurance information when you call.