NEW PATIENTS
For initial visits, please email us or call us to set up your appointment.
CURRENT PATIENTS
Please click here if you would like to schedule your next appointment online, or give us a call.

OFFICE HOURS
Monday: 830a-7p
Tuesday: 830a-530p
Wednesday: 9a-630p
Thursday: 10a-5p
Friday: 9a-3p
Appointments by appointment only.
26 N. Front Street, New Paltz
Phone (call or text): 845-420-2554
*Please note: there is a $60 cancelation fee for all appointments canceled within 24-hours of the scheduled time (including no-show/no-call).
