This business is Trusted — customers consistently rate it 4.9★ across 105 reviews, indicating reliable, quality service.
A 4.9★ rating from 105 reviews indicates strong quality — continued review growth will further confirm reliability.
Monday: 8:30 AM – 5:00 PM
Tuesday: 8:30 AM – 5:00 PM
Wednesday: 8:30 AM – 5:00 PM
Thursday: 8:30 AM – 5:00 PM
Friday: 8:00 AM – 2:00 PM
Saturday: Closed
Sunday: Closed
Patients frequently cite attentive care, clear communication, and a welcoming, professional environment.
Wait times can increase during busy periods — scheduling ahead is recommended.
Patients seeking attentive, professional care with good communication.
Review Rank Score (0–100) blends a Bayesian-adjusted rating, review volume, recent sentiment, and rating consistency. It's a predictive reputation estimate — not a replica of Google or Yelp's ranking.
I have been seeing Dr Larkin since I was 4 and I am 45 now. I see Ashley Shea now who is very thorough and wonderful. It is a fabulous practice that I highly recommend. I was there today to get some blood work and have a follow up appointment with Ashley and the nurse, Kaylen, was very sweet and just put me at ease as I had to get blood drawn. Great group of women who work there. 😊
Have been going here for several years- both my parents have seen Dr. Larkin for decades. I truly couldn’t ask for a better primary care doctor. All the staff is amazing- so kind and caring and knowledgeable. I couldn’t be happier with my care. Kaylan was my nurse today for my physical and was excellent- friendly and warm. Happy to be at an office that cares so much about their patients.
See why this business ranks here and how customers describe it. Get a breakdown of your Smart Score and what it would take to reach the next trust tier.
Get Ranking Report — $19Reports do not affect rankings.
Data sourced from Google Places API · ReviewRank Smart Score
Rankings are based on public review signals only. No paid placements.
In the hellscape that is the American healthcare system, this place is a bright spot - especially for women! My health concerns have been heard and taken seriously. I’ve never been told that it’s just anxiety or that I need to lose weight. Suzanne, my provider, is excellent at keeping up to date on research and can explain it in an easy to understand way. I appreciate how patient she was when I was hesitant to start a new medication, and I feel so much better now that I’m taking it! The nursing staff is also incredible. I’m not saying I have a favorite, but Aleisha is pretty great! She’s super easy to talk to
I am so grateful I found CMOC! I usually see Dr. Maria Wright, who is outstanding- she really listens, has terrific expertise and is a true advocate for her patients. Today I saw Suzanne and Ateisha… both were also truly caring, skilled, and excellent (any my blood draw was so easy which was an added bonus)! Thank you CMOC!
Top tier professional service as usual! My health is important and I demand clear, concise information regarding it. Kaylan was the "hostess" that ushered me into my appointment. Kindness and professionalism is what I require and she exceeded my expectations! Dr. Wright is always her no nonsense yet kind doctor. This practice is a Godsend to those who want to truly be heard!!!