El Centro Self Storage
3716 S. Dogwood Ave, El Centro, CA 92243
760-681-6555We Provide Safe, Secure & Affordable Storage