Lawndale Self Storage
Storage Services in Greensboro, NC
We supply convenient locations, competitive pricing, and dedicated storage specialists to ensure a quality storage experience for you. Watson & Taylor has been serving communities for over three decades. Our 1st location was in Addison, Texas which is home to our Corporate Office. Through the years, Watson & Taylor has expanded operations, and today, we proudly manage 40 self storage properties in 7 states - and we're still growing!