John J Challapalli, MD, Surgery

500 Adams Ave
Ste 400
OdessaTX  79761 (Ector County)


Phone: 432-333-2934
Fax: 432-333-3719

NPI: 1770635146
License Number: E5029 (TX)