Claim this facility
FacilityStorage Star
Address600 Nesmith Ct, Folsom, CA 95630
Listed phone(916) 984-1000
Listed websitehttps://www.storagestar.com/storage-units/california/folsom/nesmith-court/
Is this your facility?
Is this your facility?