Dr. Lee is a licensed Optometry in NY. Graduated in 2000. Medical degree obtained from SUNY College of Optometry. Currently practices at STELLA LOU LEE OD PLLC (STELLA LOU LEE OD PLLC), located at 13-17 Elizabeth St, New York, NY 10013. In addition to English, Dr. Lee speaks Mandarin and Cantonese and accepts new patients.