David Gregory in Provo, UT

David Gregory may also have lived outside of Provo, such as Orem, Kaysville and Springville.