Ilya M Leyngold, MD, Ophthalmology

3475 Erwin Rd
DurhamNC  27705-0005 (Durham County)


Phone: 919-684-4224
Fax:
Email: ile***@*****il.com

NPI: 1407996176
License Number: ME112787 (FL)