David Gregory in Kaysville, UT

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