Infinity Vision3535 Travis St Ste 170 Dallas, TX 75204
Dr. Thomas Russell, MD is a Ophthalmology Specialist in Dallas, TX and has over 34 years of experience in the medical field. He graduated from University of Texas Southwestern Medical School medical school in 1986. He is accepting new patients. Be sure to call ahead with Dr. Russell to book an appointment.