Claim this facility
FacilityInterstate Mini Storage
Address1845 S 4th St, El Centro, CA 92243
Listed phone(760) 353-4141
Listed websitehttps://www.elcentrointerstate.com/1845-s-4th-st-el-centro-ca-92243
Is this your facility?
Is this your facility?