CD Dr. Cara Deaver, MD Is this you? Claim your profile Sleep Medicine 0Leave a review Texas Tech Family Practice Center 701 W 5th St Ste 1111, Odessa, TX, 79763 (432) 335-5333