Company description
Utah Valley Marathon is a beautiful race course that begins in Wallsburg, Utah, running into Provo Canyon and features much of the diverse scenery offered in Utah County. Marathon runners will run along canyon roads that follow the Provo River.This Utah Marathon finishes in historic downtown Provo.