Dr. Stella Lou Lee is a New York state licensed medical doctor, specializing in Optometry. Graduated Magna Cum Laude from SUNY College of Optometry, Dr. Lee currently is working at STELLA LOU LEE OD PLLC, located in 13-17 Elizabeth St #401 New York NY 10013 Please call +1-212-226-3937 to contact. | |||