279 Main Street, Suite 102 New Paltz, NY 12561 (845) 255-2930 Fax: (845) 633-5937
Click here for directions
Meet our providers