User Image

Dr. Bhavana Mocherla

Md - Allopathic & Osteopathic Physicians

701 West 5 Street
Texas Tech University Health Sciences Center Department
Odessa, Tx 79763