Sarah Chaya Westreich, ODSarah Chaya Westreich · Optometrist728 N Main St # 3C, New Square, NY 10977(845) 354-9300Check availability No reviews yetInsurance:Not specifiedBook onlineClaim listing