Store & More
Leesburg, FL 34748
Store & More at 2400 South Street in Leesburg, FL offers affordable & convenient storage! We make it easy to store your belongings with our online booking, automatic payment system and 24 hour access to our facility. Visit our website or call us today to secure your unit or space!
More Business Info
- Hours
- Regular Hours
Mon - Fri: Sat - Sun: - Payment method
- amex, discover, master card, visa
- Other Link
- Categories
- Self Storage, Public & Commercial Warehouses, Storage Household & Commercial
Suggest an Edit