Stella Lou Lee is a Optometrist in the NEW YORK area and has over 25 years of experience. Stella Lou Lee primary office location is at 17 ELIZABETH ST and new patients are welcome to contact this healthcare provider for an appointment. She attended State University Of New York - State College Optometry and graduated 2000 The NPI number is 1336115658 and the information was updated approximately 18 years ago.
Stella Lou Lee is affiliated with one medical group in the NEW YORK area, ADVANCED EYE PHYSICIAN PLLC.
We have not detected any Exclusions tied directly to this NPI.
Accepts Medicare Assignment: Yes
Is sole proprietor: YES
Participates in PECOS: YES (See any PECOS details below)
License Number | State |
---|---|
006242 | NY |