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.