Make Payment

About Watson & Taylor Self Storage

 

Watson & Taylor Self Storage has 13 Texas locations, including 4 properties in San Antonio, 4 properties in the Houston area, 3 properties in the DFW metroplex as well as storage facilities in Austin and Bryan/College Station. All of our 13 convenient locations have perimeter fencing, 24 hour surveillance cameras with high definition monitors and DVR, and new LED lights. We have climate controlled units in Addison, Spring and Galveston and will soon have new climate controlled units in Austin and San Antonio. Our Spring 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 Watson & Taylor family and let us provide you with an excellent storage experience!

Write a review