Our Providers

Steven P. Wiehle, MD

Urological Surgery

225 N. Lincoln
Odessa, Texas 79761 »Directions
Phone: (432) 580-0260 Fax: (432) 580-0774

Medical Education

  • University of Oklahoma, Oklahoma City, Oklahoma

Residency(s)

  • Residency, University of Texas, San Antonio, Texas