Flu shots are in. Please call for an appointment.

Click here to log into your patient portal

We strive to provide the kind of “old  fashioned” service that is now more commonly being associated with private  “membership fee” practices. We take our own after hours call (not a “call service”)  and answer our phones from morning to close with live people (not machines). We expect to get every patient seen promptly with a comfortable amount of time scheduled for each visit in our clean and child friendly environment. We offer “well” and “sick” areas in our waiting rooms. Our doctors provide access to evidence based care, patient/family education and self-management support.

Office hours are Monday through Friday 9:00am to 5:00pm and Saturday 9:00am until noon.
By appointment only please.

2940 Immokalee Rd. Suite #2
Naples, FL 34110
Phone - (239) 598-5750
Fax - (239) 593-1989