Thomas Jeffrey Russell, M.D.

Specialty Ophthalmology
Phone (214) 522-2661
Fax (214) 522-5469
Location 2801 Lemmon Ave East, Ste 310
Dallas, TX 75204