Dr. John Allred is a pediatrician in Roy, Utah and is affiliated with Ogden Regional Medical Center. He received his medical degree from Nova Southeastern University College of Osteopathic Medicine and has been in practice for 17 years. He is one of 20 doctors at Ogden Regional Medical Center who specialize in Pediatrics.