Schedule your visit

Book an Appointment

Choose a provider and an available appointment in the calendar below.

Appointment scheduling through CharmHealth

Choose your provider and visit

Open in a new window

New patients are welcome. Some visit types require an in-person evaluation.

Calendar not loading? Open scheduling in a new window or call (716) 204-4856. Follow the calendar's confirmation instructions to complete your request.

Before your visit

Bring your medication list and insurance information. If our team requested documents, you can send them before your appointment.

Upload requested documents →

Questions about coverage?

Check your plan's benefits, copays, deductibles, and referral requirements before your visit.

View insurance information →