2008 Belmont Park, Denton, Texas 76210