Where do you need Storage Facilities ?
Le Roy Self Storage
309-829-2594
40.42295
-88.965326
About Le Roy Self Storage
Le Roy Self Storage is located at 9542 Windgate Dr, Bloomington, IL. This business specializes in Storage.