banner

Appointment Request/Contact

Contact

For any questions or concerns, please call the office at 716-634-3838 or email us [email protected]. If your call is not answered then please be sure to leave a message. All calls will be returned in the order they are received. Due to high call volumes, it may take up to 10 business days to return calls for new intake appointments.

Schedule an Appointment

If you are a new patient, please click here to be taken to our New Patients page to begin the process of joining our practice as a new patient!

If you are a current patient, please click here to be taken to our Current Patients page, where you may access the Patient Portal to schedule an appointment with Angela.

Schedule an Appointment

Schedule an appointment with our office now. We can’t wait to meet you!

Click Here

Helpful Forms

Click here to view and print forms for your appointment.

Click Here