California Storage Centers
8392 Power Inn Road
Elk Grove, CA 95624
916-682-3200
916-682-1661 (fax)
Hours:
Monday - Saturday 9am-6pm Sunday 12pm-5pm Access 6am-10pm including holidays.