Yao, Michelle, M.D.
Ophthalmology

OCLI Vision

330 Old Country Rd
Mineola NY 11501
Phone: 516-739-6600
Fax: (516) 739-6620
Cataracts, Diabetic eye care, LASIK, Primary vision care.