Back Pain Institute of West Texas: Dr. Mark D. Mehaffey, DC 1030 North Grandview AvenueOdessa, TX, 79761 View Phone 432-332-3388 1030 North Grandview AvenueOdessa, TX 79761 View Website Experience & Reliability About Photos & Videos Send to My Email Send to My Phone Print this Page