BJ

BRIAN ALEXANDER JOHNS, M.D.

Preventive Medicine, Occupational Medicine in IOWA CITY, IA

Request an appointment and we'll contact this provider to confirm availability for you.

About

Brian Alexander Johns is a physician specializing in Preventive Medicine and Occupational Medicine based in Iowa City, IA.

Generated from public NPI Registry data only. Not independently verified — confirm credentials directly with the practice.

Common questions

What is BRIAN ALEXANDER JOHNS's specialization?

BRIAN ALEXANDER JOHNS specializes in Preventive Medicine, Occupational Medicine.

Where does BRIAN ALEXANDER JOHNS practice?

BRIAN ALEXANDER JOHNS practices in IOWA CITY, IA.

What is BRIAN ALEXANDER JOHNS's NPI number?

BRIAN ALEXANDER JOHNS's NPI number is 1003876137.

Practice Location

540 E JEFFERSON ST
SUITE 205
IOWA CITY, IA 522452479

Preventive Medicine, Occupational Medicine Doctors Near Iowa City

Coralville, IA (1)Cedar Rapids, IA (2)Muscatine, IA (1)Davenport, IA (2)West Burlington, IA (1)Dubuque, IA (4)Waterloo, IA (2)Geneseo, IL (1)