David Larrabee, M.D.

Patient Satisfaction Survey

Overall Satisfaction
4.8 out of 5
187 Ratings

Larrabee, David

Specialty: Family Medicine

Office Location:
181 Main Street
Shrewsbury, MA 01545

For appointments, call 508-845-8520


David Larrabee, MD, recently joined Saint Vincent Medical Group’s Shore Drive Family Medicine.

Dr.Larrabee received his medical degree from New York Medical College, and completed his residency at In His Image Family Practice in Tulsa, OK before practicing Emergency Medicine at Claremore Indian Hospital in Claremore, OK. From 2003-2004 He served as Medical Director of Comprecare in Southbridge, MA, and until 2008 he was also employed by Harrington Memorial Hospital at Webster-Dudley Family Health Center. For the last six years he has been on the teaching faculty of LIGHT Family Medicine Residency Program in Shenyang, China. Dr. Larrabee also practiced Emergency Medicine at the Jack C. Montgomery VA Medical Center in Muskogee, OK.

Dr. Larrabee’s office is situated in a building with an  on-site laboratory. Patients may schedule appointments and see their test results online via a Patient Portal.

Learn more about Dr. Larrabee below:

Patient Ratings & Comments

The Patient Rating score is an average of all responses to provider related questions on our independently administered Patient Satisfaction Survey. Responses are measured on a scale of 1 to 5, with 5 being the best score.
Friendliness/courtesy of Care provider
Likelihood of recommending Care provider
Care provider efforts to include in decisions
Care provider explanations of prob/condition
Care provider concern for questions/worries
Patients' confidence in Care provider
Care provider spoke using clear language


Comments are gathered from our Patient Satisfaction Survey and displayed in their entirety. Patients are de-identified for confidentiality and patient privacy.
Mar 29, 2019
is my first time and everything very nice I like the experience
Mar 29, 2019
Mar 24, 2019
I met him for the 1st time and the experience was great. I am glad I chose him as my Primary care physician.
Mar 23, 2019
Mar 17, 2019
he listened
Mar 13, 2019
Mar 12, 2019
always good
Feb 17, 2019
I'm a retired nurse practitioner and I recommend Dr Larabee to my friends regularly. We are older and the Doctors we know and trust are retiring. It's fabulous to find a younger doctor with the requisite skills.
Feb 14, 2019
Dr always takes his time and I never feel rushed
Feb 10, 2019
very good
Jan 25, 2019
I feel very comfortable with Dr. Larabee
Jan 12, 2019
Dr. Larabee is a first class operation.
Dec 20, 2018
would definitely recommend to family and friends
Dec 12, 2018
Dec 7, 2018
My first visit with Dr Larrabee and I am totally impressed. Open, honest, sincere and actually smiled ! Something i was no used to with my last primary care physician. Had on a great tie also !!
Nov 26, 2018
Nov 17, 2018
Dr Larrabee is always very helpful and spends as much time as neededVery supportive of medical issues
Nov 15, 2018
Nov 14, 2018
Oct 25, 2018
great advise
Sep 12, 2018
very excellent.
Aug 20, 2018
Awesome! Gained my trust and confidence on this, my first visit.
Aug 17, 2018
5 stars
Aug 17, 2018
Doc is the best I ever had he listens to my concerns and we make a plan for my health
Aug 15, 2018
*Dr. Larrabee greeted me and shook hands with me as always does. Always has great attitude and smiles. He answered all questions & concerns then asked if had any.
Aug 14, 2018
Dr Larrabee is an excellent physician and really takes the time to explain and plan for future goals and a concise path to achieve the goals
Aug 2, 2018
probably the best doctor visit I have ever had.
Jul 15, 2018
I have already recommended Dr. Larabee twice in the last 6 months.
Jun 19, 2018
Dr. Larrabee is excellent, patient and always calm, kind & friendly.
Jun 15, 2018
I was very pleased and feel fortunate to have Dr.Larrabee as my PCP. I have recommended Dr. Larrabee to friends.
Jun 14, 2018
I have recommended Dr Larabee to many of my friends who are aging out of our long standing Pcps who are retiring. he is smart caring balanced and practices efficiently
Jun 10, 2018
Already did and three more patients are on the way!
May 31, 2018
May 25, 2018
excellent provider