Elizabeth Vaughan, MD

Ophthalmology

2811 Lemmon Ave E, Ste 202, Dallas, TX 75204

(214) 522-6380