Peter Aaron Johnson, MD, Internal Medicine

1107 14th Ave Se
Ste 100
DecaturAL  35601-3309 (Morgan County)


Phone: 256-351-0688
Fax: 256-353-8894

NPI: 1801008776
License Number: 27573 (AL)