1. The Lockup Self Storage 7300 W Montrose Ave, Norridge, IL 60706 Coordinate: 41.96061,-87.81038 Phone: (847) 268-4865