December 12, 2009
Our pick for the best place to view Christmas Lights in Northwest Houston is without a doubt the Prestonwood Forest subdivision. Known as the “Christmas Lights Neighborhood”, its continuation of a 31+ year tradition has become legendary. Local newspapers and television stations, Southern Living , FOX News, and the Travel Channel have all written stories about […]