altonmission.com
Leadership
Staff: Peter Hough is a native of Kansas City, MO, who met his wife, Stephanie, at Truman State University. He received his MDiv from Fuller Theological Seminary in Pasadena, CA. After eight years …