Nathan Uyamadu, MD, Emergency Medicine

820 W Washington St
EufaulaAL  36027-1855 (Barbour County)


Phone: 334-687-5761
Fax:

NPI: 1619915378
License Number: 20348 (AL)