avenue care ny shore south shore eye care wantagh avenue wantagh ny South Shore Eye Care South Shore Eye Care Ophthalmology 1 Provider 2185 Wantagh Ave Wantagh NY 11793 Make an Appointment 516 785-… Thursday, May 19, 2022 Edit