Chukwudi Lawrence Obiagwu, MD, Internal Medicine

1631 11th St Unit A
Wichita FallsTX  76301-4332 (Wichita County)


Phone: 940-263-3003
Fax:

NPI: 1245573252
License Number: S4832 (TX)