(P)716-626-4200 • (F) 716-626-4201
Have a Telehealth Visit? Information available and instructions [Click Here]
PATIENT PORTAL • BILL PAY
We accept most insurances. We also offer easy installment options and prompt pay discounts for cash-paying patients.
Please complete all form’s prior to your appointment, this will make the processing easier.
Authorization to Release Medical Records
Notice of Privacy Practices
Statements of Authorization