SW Dr. Steven Paul Wiehle, MD Is this you? Claim your profile Urology 17Leave a review Wiehle Steven Office 225 N Lincoln Ave, Odessa, TX, 79761 (432) 580-0260