Texas Canyon Rest Area West is a Rest stop located in AZ 85643. It is one of the 303 Rest stops in United States. Address of Texas Canyon Rest Area West is Willcox, AZ 85643, United States. Texas Canyon Rest Area West is located in a remote area, with less than 2 listed places around it Texas Canyon Rest Area West is rated 4.5 (out of 5 stars) by 871 reviewers on the web.
Some of the places around Texas Canyon Rest Area West are -
In very close proximity, around 200 meters, there is one more Rest stop - Texas Canyon Rest Area I-10 East
Willcox, AZ 85643, United States