Store Space Self Storage

Business Description

Products and Services offered

Store Space offers secure and clean self storage units at 8319 Jennings Station Rd, MO 63136. At this storage facility, you can choose from inside climate-controlled storage units in a large variety of sizes.

Business Hours:
M-Su 9am-5:30pm (Access Hours: Monday-Sunday 6:00 AM to 10:00 PM)

Categories:
Self Storage,Storage Sheds - Buildings,Records Management

Services:
Motorcycle Storage, Climate Controlled Storage, Packing & Moving Supplies, U-haul Rental

Specialties:
Self Storage

Brands:
Store Space Self Storage

Languages:
English, Spanish

Associations:
Bbb

Join Pointcom

Receive pricing updates, shopping tips & more!