Dr. Johnson graduated from the Medical College of Wisconsin in 1988. He works in Providence, UT and 3 other locations and specializes in Cardiovascular Disease, Family Medicine, Emergency Medicine and Phlebology. Dr. Johnson is affiliated with Cache Valley Specialty Hospital.
View More
