Claim this facility
FacilityOtter Self Storage
Address6730 Fairdale Dr, San Antonio, TX 78218
Listed phone(210) 692-1301
Listed websitehttps://www.otterstorage.com/storage-locations/tx/san-antonio/6730-fairdale-dr
Is this your facility?