Watson & Taylor has been serving communities for over 30 years. Our first location was in Addison, Texas which is also home to our Corporate Office. Over the years, Watson & Taylor has expanded operations, and today, we proudly manage 40 self storage properties in 7 states - and we are still growing! John and Vicki Davidson are your on-site property managers. We welcome your online reservations, but please confirm a move-in time with management once reservation is placed!