Claim this facility
FacilityEl Dorado Self Storage Facility
Address4400 Town Center Blvd, El Dorado Hills, CA 95762
Listed phone(530) 313-7367
Listed websitehttps://www.publicstorage.com/
Is this your facility?
Is this your facility?