Atul Poudel, MD, Pediatrics

840 W Clements St
OdessaTX  79763-4601 (Ector County)


Phone: 432-640-4860
Fax: 432-640-4864

NPI: 1447674858
License Number: S7316 (TX)