View map

Dr. David Larrabee, MD

Family Physician, Primary Care Doctor

Shrewsbury, MA

About Dr. David Larrabee

Additional notes from the Practice: Thank you for booking your appointment with us! Please plan on arriving at least 15 minutes before your appointment time. Make sure to bring your insurance card and ID with you to your visit. Dr. David Larrabee is a caring and considerate family physician and primary care doctor serving the community of Shrewsbury, Massachusetts. He attended New York Medical College, where he received his medical degree, and completed his residency in family medicine at In His Image. Dr. Larrabee is a part of Saint Vincent Medical Group. He is board certified in family medicine by the American Board of Family Medicine. Dr. Larrabee is devoted to ensuring the longevity of his patients’ health and developing long-lasting relationships with them. He takes his time to understand symptoms and give correct diagnoses to ensure the continued health of all his patients.

In-network insurances

  • Aetna
  • Allwell
  • Ambetter

Specialties

  • Family Physician
  • Primary Care Doctor

Practice names

Board certifications

  • American Board of Family Medicine

Education and training

  • Medical School - New York Medical College, Doctor of Medicine
  • In His Image, Residency in Family Medicine
  • Amherst College (Bachelor’s)

Awards and publications

  • Family Medicine (Chinese language, China Medical university, Shenyang, China)-book chapters on Hypertension and Diabetes from an Evidence-based perspective, 2012.
  • Conn's Medical Therapy 2014, Otitis chapter

Zocdoc awards

See you again
Speedy response

Languages spoken

  • English

Provider's gender

Male

NPI number

1063423010

Dr. David Larrabee's office location

Saint Vincent Medical Group

181 Main Street

Shrewsbury, MA 01545

Patient reviews for Dr. David Larrabee

All reviews have been submitted by patients after seeing the provider. For more information, check out our Patient Knowledge Base.
Overall
Wait time
Bedside manner

Overall
Wait time
Bedside manner
Dr. Larrabee listened to my concerns and was very understanding and helpful.
More than 1 year ago
Source: Zocdoc
Overall
Wait time
Bedside manner
I love love his service he explains everything to me with a smile that made safe and So I could understand everything about my health... Thank you Dr.
Source: Zocdoc
Overall
Wait time
Bedside manner
The staff was very nice. Doctor Larabee took the time to listen and did a great job!
Source: Zocdoc
Overall
Wait time
Bedside manner
He took time to review everything with me for me to understand, he also had time to listen w/o hesitating. Am happy to have him as my PCP.
Source: Zocdoc
Overall
Wait time
Bedside manner
dr larrabee is kind caring and listens to his patients.i am very happy with dr larrabee.he takes the time to listen and is more than eager to help
Source: Zocdoc
Overall
Wait time
Bedside manner
Everyone in the office was amazing. They made us feel very welcome and comfortable. We were very late due to traffic and they were understanding. Dr. Larrabee was amazing. I talked his ear off and he kept on listening and nevermade me feel like he was anxious to get out of the room. It is always hard moving to a new state and seeing a new physician you know nothing about is scary but I am so glad I came to this office.
Source: Zocdoc
Overall
Wait time
Bedside manner
i would recommend him to my friends
Source: Zocdoc
Overall
Wait time
Bedside manner
I'm glad he is my doctor
Source: Zocdoc
Overall
Wait time
Bedside manner
He was very informative and nice. Made my first appointment with him a breeze. Being someone who hates going to the doctors made me feel the opposite.
Source: Zocdoc
Overall
Wait time
Bedside manner
Very nice doctor he was willing to listen to me
Source: Zocdoc
Overall
Wait time
Bedside manner
David Larrabee, MD is great had nothing but solutions and good advice
More than 1 year ago
Source: Zocdoc
Overall
Wait time
Bedside manner
Great doctor and staff
Source: Zocdoc
Overall
Wait time
Bedside manner
Would recommend! Really good, understanding doctor as well as very professional.
Source: Zocdoc
Overall
Wait time
Bedside manner
Source: Zocdoc
Overall
Wait time
Bedside manner
Source: Zocdoc
Overall
Wait time
Bedside manner
Source: Zocdoc
Overall
Wait time
Bedside manner
More than 1 year ago
Source: Zocdoc
Overall
Wait time
Bedside manner
Source: Zocdoc
ZocdocFind a DoctorDr. David Larrabee, MD