Dr. Armstrong graduated from the University of Utah School of Medicine in 1977. He works in Logan, UT and 2 other locations and specializes in Adolescent Medicine, Pediatrics and Family Medicine. Dr. Armstrong is affiliated with Cache Valley Specialty Hospital.
View More
