Brian Alexander Johns, MD, Preventive Medicine

540 E Jefferson St
Ste 205
Iowa CityIA  52245-2479 (Johnson County)


Phone: 319-339-3921
Fax: 319-339-3858

NPI: 1003876137
License Number: 34209 (IA)