
Teresa Chan-Leveno, MD
Otolaryngology Clinic at UT Southwestern Medical Center
You can make an appointment directly with this doctor by clicking HERE.
Address: 2001 Inwood Road, Dallas, TX 75390
Locale/Designation: 2001 Inwood Road, 6th and 7th Floor, Dallas, TX 75390
Phone: (214)645-8898