Book an appointment

Select from one of our two convienent locations in The Hudson Valley to get started today.

Locations and hours

Please click one of the office buttons below to book online, or call us during normal business hours and press “2” to speak to a member of our team.

New Paltz

216 Rt. 32 N.
New Paltz, NY 12561

T: 845-419-2899

Mondays: 9:30 am – 5:30 pm
Thursdays: 9:00 am – 5:00 pm
Fridays: 9:00 am – 4:00 pm

Kingston

368 Broadway – Suite 105
Kingston, NY 12401

T: 845-338-7472

Tuesdays: 11:30 am – 4:30 pm
Wednesdays: 8:00 am – 5:30 pm
Thursdays: 8:00 am – 4:00 pm