(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 insurance plans. We also offer special pricing for cash-paying patients for most procedures and visits.
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