1. Stor-More Storage 796 Bluff City Blvd, Elgin, IL 60120 Coordinate: 42.01964,-88.25887 Phone: (847) 697-1800