Dr. Razzak Jabur, M.D. Urology Medicare: Not Enrolled in Medicare Practice Location: 509 N Alleghaney, Odessa, TX 79761 Phone: 432-332-0231 Fax: 432-332-2116 |
Steven P Wiehle, M.D. Urology Medicare: Medicare Enrolled Practice Location: 225 N Lincoln Ave, Odessa, TX 79761 Phone: 432-580-0260 Fax: 432-580-0774 |