Claim this facility
FacilityClock Tower Self Storage
Address7500 Folsom-Auburn Rd, Folsom, CA 95630
Listed phone(916) 987-0138
Listed websitehttps://www.storagepro.com/storage-units/california/folsom/clock-tower-self-storage-80990/
Is this your facility?