Store Here Self Storage on Jennings Station Road at West Florissant Ave in Jennings, Missouri is in the metro Saint Louis area.
in 2016, this building was transformed into a state of the art indoor climate controlled self storage facility to serve the Jennings area. We have motion sensor lighting in the building, elevators, carts and everything you need to make your self storage experience easy and hassle free. Extra Space Storage of St. Louis used to manage this site until February of 2017 when Store Here acquired the site as a part of its growing self storage business. We hope you'll come by and look around. I think you'll like what we have to offer. We are right next to the Mobile station, and the Crown Mart car wash. You can find us on Google Maps at https://goo.gl/maps/TxCY1KdC86C2 . Our address may be Saint Louis, but we are in Jennings... http://www.cityofjennings.org/ .
Store Here Self Storage on Jennings Station Road at West Florissant Ave in Jennings, MO is in the metro Saint Louis area. This climate controlled indoor facility is just right for keeping your things while you are between homes, getting organized, or just making some extra space. We have two raised loading docks, an indoor staging area, an elevator and a freight lift. Stop by to take a look or to pick up some packing and moving supplies. We are here to serve you.