1. Tower Self Storage 215 Poplar St, Leavenworth, KS 66048 Coordinate: 39.30339,-94.90743 Phone: (913) 651-3700
2. Tower Self Storage 796 Shawnee St, Leavenworth, KS 66048 Coordinate: 39.31791,-94.92351 Phone: (913) 651-3700