Welcome to The Storage Center in Tallahassee located on Apalachee Parkway! Our capital city storage facility in Florida is dedicated to providing our customers with a safe, clean and secure self-storage experience. We strive to treat all of our customers with the utmost Integrity, Honesty and Fairness.