Book an Appointment Please Select Your Preferred Office Location New Paltz 216 Rt. 32 N. New Paltz, NY 12561 T: 845-419-2899 Kingston 368 Broadway – Suite 105 Kingston, NY 12401 T: 845-338-7472 Book an Appointment Book an Appointment