Lilangi Ediriwickrema, MD, Ophthalmology

1275 York Ave
C/O Cherayla Davis -- C-1292
New YorkNY  10065-6007 (New York County)


Phone: 919-244-5794
Fax:

NPI: 1588922801
License Number: A131244 (CA)