Contact Info for Dr. Kidd, PCP in Lawrence and Andover area

Contact Info

Call us at

Office Hours for Dr. Kidd, MD in Salem, NH area

Office Hours

Mon, Wed, Thurs, Fri
9am - 5pm

About Dr. Kidd

Dr. Kidd is a primary care physician serving adult patients in the Greater Lawrence area. He is a board certified internist with over 30 years of experience. His patient satisfaction and retention is second to none because of his genuine interest in not only their health but their lives as a whole.


  • Baystate Medical Center, Residency In Internal Medicine
  • Medical School - University Of Massachusetts
  • Mt. Sinai Hospital, Fellowship In Infectious Diseases

Go to the Patient Portal

  • Aetna
  • Anthem
  • Blue Cross Blue Shield of MA
  • Boston Medical Center
  • Cigna
  • Fallon
  • Harvard Pilgrim
  • Medicare
  • Minuteman Health
  • Neighborhood Health
  • Network Health
  • Tricare
  • Tufts
  • UniCare
  • UnitedHealthcare
Dr. Kidd, MD - Lawrence General Hospital, Primary Care Physician

Hospital Affiliations

Lawrence General Hospital

Board Certifications

American Board of Internal Medicine

Professional Memberships

Massachusetts Medical Society

Languages Spoken

English, Spanish, German

Convenient Merrimack Valley Location

From 495, take exit 44 to Marston Street towards Lawrence. Marston Street is a divided road, so you will need to pass the office, and turn left before the light. There is a service entrance to park under the parking deck, or a separate entrance to park on the parking deck.

If you are coming from Lawrence General Hospital, take General St. towards Prospect St. and turn right. Then, turn left onto Marston St. and the office will be on your right.

Get your health info here:

Patient Portal