Make Payment

About watson & taylor self storage

Steelcreek manages the 14 Watson & Taylor Self Storage Texas locations and two Steelcreek branded properties, one in Wichita, KS and our newest property in Greenville, TX.  Our Watson & Taylor Texas locations include 4 properties in San Antonio, 2 properties in the north Houston area, 3 properties in the DFW metroplex, 2 in Austin as well as storage facilities in Bryan/College Station, Baytown and Galveston. All of our Watson & Taylor Texas locations have perimeter fencing, 24 hour surveillance cameras with high definition monitors and DVR, and new LED lights. Our newly acquired Steelcreek properties will soon offer these same security and surveillance measures. We have climate controlled units in Dallas/Addison, Greenville, Spring (North Houston) and Galveston, and we are building new climate controlled units in Austin and San Antonio this Spring. Our Wichita, Spring (North Houston), and Baytown locations provide a free moving truck and we offer discounted U-Haul and Budget truck rentals upon move-in at other properties.  Come and join the Steelcreek family and let us provide you with an excellent storage experience!

Write a review