Freedom Mini Storage is located in central Illinois. This dealership has been a Cumberland Buildings authorized dealer since January of 2020. You can contact them at 309-633-0335 or you can stop by and see their buildings in person at 4413 Entec Dr., Bartonville, IL 61607.
Freedom Mini Storage
Copyright © 2023 Cumberland Buildings. All Rights Reserved. Website Design by Brady Mills LLC.