701 W 5th St, Odessa, Texas 79761, United States


(432) 703-5375(432) 703-5375

Dr. Nirmal Onteddu, MD

Internist

Odessa, TX


Be the first to write a review

Write a review