In the interest of protecting against identity theft, we require each patient to present a valid and current insurance card as well as a valid picture ID. A copy of your ID will also be scanned into your medical record.



Patients are responsible for co-pays or office charges at the time of service. There will be an additional fee of $10 for all co-pays not paid on the day of the appointment.

We accept cash, checks, and most major credit cards. A $35 fee will be charged for a returned check.





Please bring copies of any x-rays, lab results or any other reports you’ve received from specialists since we last saw you



Children under 18 years of age must be accompanied by a parent or legal guardian. A designated family member or friend may accompany the patient if consent has previously been signed and entered into the patient’s chart.”

24/7 Access to Care

To contact the doctor outside of office hours please call 716-332-4476 follow the prompts. In case of emergency please call 911. 

Our office is available for appointments: 

Monday-Wednesday 7:00am - 5:00pm
Thursday 9:00am - 5:00pm
Friday 8:00am - 4:00pm
Saturday 9:00am - 12:00pm


Walk-In Clinic

Our walk-in clinic is available for established patients every weekday from 9:00am-11:00am. If you need an appointment outside of these hours please call our appointment line to schedule. There are same day appointments available every day.



Comments / Feedback

If you have comments or feedback, please contact us at This email address is being protected from spambots. You need JavaScript enabled to view it.