Lyle R Teska, MD, Ophthalmology

399 W Campbell Rd Ste 400
RichardsonTX  75080-3636 (Dallas County)


Phone: 972-690-1990
Fax: 972-690-5262

NPI: 1417987496
License Number: K5016 (TX)