About
Quality and secure storage options at an affordable price. We have five locations in the Leavenworth area, call 923 651-3700 to find the one nearest you.
Address: 215 Poplar St, Leavenworth (Kansas) 66048
Phone: (913) 651-3700
State: KS
City: Leavenworth
Street Number: 215 Poplar St
Zip Code: 66048
categories: self-storage facility, storage facility