For Initial Visits, please email us or call us to set up your appointment.
For existing patients, please click here if you would like to schedule your next appointment online.
26 N. Front Street, New Paltz
Mondays: 10a – 7p
Tuesdays: 8a – 5p
Wednesdays: 9a – 5p
Thursdays: 10a – 7p
Fridays: 8a – 4p
By appointment only.
Phone (call or text): 845-420-2554