Compassionate care that puts you first.
We are more than just a doctor’s office. Get the personalized care for your body, mind, and spirit that you truly deserve. Discover the difference at our independently-owned, family-run primary care practice.
Make an Appointment
New and returning patients are welcome! Schedule online in your own time.
SCHEDULE
The office is always clean. You’re always greeted with a smile. The staff is excellent in doing whatever their job may be a I never seem to wait very long for an appointment almost always even taken early. interesting in depth conversations on whatever is going on with me at the time, time is taken to make sure I fully understand what’s going on and everything is always explained perfectly.
Jeffrey W.
4.9 rating from 1,118 Google reviews

How We Care
We are committed to a patient oriented approach that increases a patient's awareness and involvement in their own health and well-being.
Learn More
News & Inspiration

Sep 16, 2026
Closing early on Thursday, September 17th
Our office will be closing early on Thursday, September 17th, to ensure our patients and care team members can make it home safely and avoid traffic from the Bills home opening game. We will be unable to accept phone calls after 3pm. We apologize for the inconvenience.

Sep 16, 2026
Game Day Snacks that Score Big
Excited for the Bills home opener?! Us too! Gather around on game day with these healthy recipes that score big!

Sep 9, 2026
Healthy Aging | Lifestyle Choices for Ease & Longevity
Have you ever noticed that aging looks different from person to person? Our lifestyle choices today impact our tomorrow, especially when it comes to aging. In honor of Healthy Aging month, explore the lifestyle habits that can help lead to longevity and improved health & wellness.
