Long Island Opthamological 93 Font Grove Rd, Slingerlands, NY 12159, United States of America +1 518-439-5800 Rate this clinic Reviews Map No reviews yetAdd Review