Ny State Ophthalmological Society 408 Kenwood Ave, Delmar, NY 12054, United States of America +1 518-439-2020 http://www.nysos.com/ Reviews Map