Creek Trail Self Storage is located at 2517 Creek Trail Ct in Jefferson City and has been in the business of Household Goods And Furniture Storage since 2007.
Annual Discounts Available
Monthly Exterior Pest Control
Convenience
Well Lit
Many Sizes
Commercial/Residential
Termite
Advance Termite Bait Stations
Lots Available for Campers
Member Npca