716.204.3200
Patient Portal
PatientSurvey
Pay YourBill Online
Dr Duquin and staff, awesome, no time wasted. Very courteous and thorough.