Dr. Johnson graduated from the University of Iowa in 1977. He works in Mason City, IA and 1 other location and specializes in Endocrinology, Diabetes & Metabolism, Internal Medicine and Hospice & Palliative Medicine. Dr. Johnson is affiliated with Mercyone North Iowa Medical Center.
View More
