Claim this facility
FacilityExtra Self Storage
Address10860 CA-99, Live Oak, CA 95953
Listed phone(530) 617-6071
Listed websitehttps://www.extra-selfstorage.com/10860-ca-99-live-oak-ca-95953
Is this your facility?
Is this your facility?