Extra Space Storage
Extra Space Storage,
Self Storage
Hours:
5431 Lemmon Ave, Dallas TX 75209
Tips
Hours
Most Recent Comments
-
March 2024
James was amazing! He was very accommodating and I was so appreciative of all of his help! Thanks so much!
-
March 2024
James saved the day for us and made all the difference in the world. Thank you James!
-
March 2024
Grat location and great service! Quick, efficient and friendly. James provided first class service.
More Comments(142)
Nearest Extra Space Storage Stores
You May Also Like
-
Dallas, Texas