Denton named one of the 10 best college towns in the nation Read more about Denton named one of the 10 best college towns in the nation