Peter Wells, MD 605 E. 4th StreetSuite 203Odessa, TX, 79761 View Phone 432-339-4307 Fax: 432-339-4312 605 E. 4th Street, Suite 203Odessa, TX 79761 Experience & Reliability About Send to My Email Send to My Phone Print this Page