Swapna Koduru, MD, Internal Medicine

1850 Hickory St
Ste 200
AbileneTX  79601-2325 (Taylor County)


Phone: 325-670-4590
Fax: 325-670-4587

NPI: 1124262209
License Number: 0101249330 (VA)