Claim this facility
FacilityTehama Mini Storage
Address22200 Solar Dr, Red Bluff, CA 96080
Listed phone(530) 404-5142
Listed websitehttps://www.ospreystorage.com/storage-locations/california/red-bluff/tehama-mini-storage
Is this your facility?