S. Greg Heywood, MD 505 400 North, Orem, UT 84057