Please visit the website to view In-Person Assistance Hours. Store Space at 8319 Jennings Station Rd makes it easy to get cheap storage units with the premium features you demand. We're conveniently located in central Jennings for residential self-storage or business storage in North St. Louis County. At Store Space in Jennings, we strive to give you the best self-storage experience possible. First-time guests can rent storage online in just minutes to get our best rates and move-in promotions, then move in on your schedule. You can also rent in-person or by phone - whatever's most convenient!