Claim this facility
FacilityAvid Storage
Address5101 E 52nd St, Odessa, TX 79762
Listed phone(347) 821-3231
Listed websitehttps://www.avidstorage.com/self-storage/tx/odessa/e-52nd-street
Is this your facility?
Is this your facility?