Amanda Elizabeth Austin, MD, Internal Medicine

121 N 20th St Ste 6
OpelikaAL  36801-5454 (Lee County)


Phone: 334-705-3322
Fax:

NPI: 1003044678
License Number: 003584 (GA)