Kolawole Odumusi, MD, Pediatrics

912 E 5th St
OdessaTX  79761-4605 (Ector County)


Phone: 432-334-8845
Fax:

NPI: 1518384973
License Number: Q5518 (TX)