Folsom Self Storage

  • Storage-Self Service
600 Nesmith Ct.
Folsom, CA 95630
(916) 984-1000
(916) 984-1136 (fax)