Sand Dunes


To schedule an appointment, please complete the form below.

Please do not call to schedule an appointment.

*During the COVID-19 pandemic I only have limited in-person appointments (proof of vaccination and masks are required), all other appointments are conducted via telehealth via a HIPAA-compliant platform***

**I do not have appointments availabile for new patients at this time; please see the resources page of this website for info on other providers to contact. 


30 N. Cayuga Rd, Lower

Williamsville NY 14221

Contact Me

Thanks for submitting!
Bamboo Leaves