Directory

Directory

Teresa Chan-Leveno, MD

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