Book an appointment.

You may request an appointment here. We will review your request and provide a verification via email or phone when approved. If an alternate appointment is instead available, we will reach out to you as soon as possible for scheduling. For sliding scale patients, we will add you to a waiting list and notify you when an appointment is available. Please wait to consider your appointment verified until you have received confirmation from our team. See you soon!

Calendar with colorful pages

Appointment types