N Northwell Health Eye Institute at Southold 0 reviews 46850 County Road 48 Southold, NY • 11971 View Practice (631) 765-0088