1821 Chrysler Drive
Belvidere Illinois 61008
Self rental staion by the front to fit your scheldule.
Once you finish the rental on self rental station it will print you a receipt and you will have immediate access to the facility .
The self rental station will also sell you a lock if you need one.
Sorry no outside parking is available at this site. Please visit one of our locations for that.