Willow Creek Storage is a family owned self storage operation. Our primary emphasis is on service and security. We are conveniently situated on HWY 174 in Burleson, Texas just 15 miles S of Ft. Worth. We have insulated storage, open storage and horse stables.
|Address||2901 Southwest Wilshire Boul|
|Phone Number||(817) 295-9190|