woman smiling the staff and doctors

For appointments, call

(716) 874-1609

Hours of Operation

Mon, Tues, & Thursday 8am to 4pm
Wed 8am to 5pm
Friday 7am to 4pm

For other inquiries, use the form below.

We are located at 3306 Delaware Ave, Buffalo NY 14217 (View Map)

Contact Form

Contact Us
First
Last