Elizabeth R Vaughan, MD, Ophthalmology

2811 Lemmon Ave E
Ste 202
DallasTX  75204 (Dallas County)


Phone: 214-522-6380
Fax: 214-559-2471

NPI: 1649287491
License Number: D3425 (TX)