8391 Omaha Cir
Spring Hill, FL 34606-5157

Mon: 8:00AM - 6:00PM

Tue - Wed: 8:00AM - 4:00PM

Thu: 8:00AM - 6:00PM

Fri: 8:00AM - 4:00PM

Sat: By appointment only

Sun: Closed

100.0% would refer friends and family to us

5 stars Customer since 2014

We saw Sherry the nurse practitioner and she was very attentive and it was an overall good experience!!

5 stars Customer since 2013

I love it. ..

5 stars Customer since 2012

We love Sherri!!

5 stars Customer since 2012

Best people in town,

4 stars Customer since 2013

Always pleasant and thurough, clean office and friendly staff

5 stars Customer since 2015

I find our visits not only pleasant but also educational. I am a nursing student and mother of three. When I brought my ... Read More

5 stars Verified customer

Staff is Wonderful.Love Dr Major

5 stars Customer since 2014

As always, a great visit with Dr.Griffen. My kids are always happy to see him, even when they aren't feeling well. The w ... Read More

5 stars Customer since 2015

All the staff and both physicians were AMAZING. I will be referring all my friends and coworkers who are looking for a n ... Read More

3 stars Verified customer

My appointment was at 915 and I didn't get in until 945. So I was a little upset about that. Everyone at the office is v ... Read More