He was born and raised in Salt Lake City and did his undergraduate work at the University of Utah. Dr. Allred then went on to complete his medical degree at the University of Guadalajara Medical School.