CITY · 7 STOPS

Lake Tanglewood, Texas

Timbercreek Canyon is a village in Randall County, Texas, United States. As of the 2010 census, the village population was 418. It is part of the Amarillo, Texas Metropolitan Statistical Area.
Read more on Wikipedia
Hear every story as you drive
4.7 Stars · 800+ Ratings