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.
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 with our office now. We can’t wait to meet you!
Click Here