Claim this facility
FacilityPlacerville Self Storage
Address1066 Locust Ave, Placerville, CA 95667
Listed phone(530) 622-8668
Listed websitehttps://www.shieldstorage.com/locations/california/placerville/placerville-self-storage-1066-locust-ave/
Is this your facility?