Teresa Chan-Leveno, MD
Otolaryngology Clinic at UT Southwestern Medical Center
Address: 2001 Inwood Road, Dallas, TX 75390
Locale/Designation: 2001 Inwood Road, 6th and 7th Floor, Dallas, TX 75390
Phone: (214)645-8898
Otolaryngology Clinic at UT Southwestern Medical Center
Address: 2001 Inwood Road, Dallas, TX 75390
Locale/Designation: 2001 Inwood Road, 6th and 7th Floor, Dallas, TX 75390
Phone: (214)645-8898