Claim this facility
FacilityStorage King USA
Address3110 Apalachee Pkwy, Tallahassee, FL 32311
Listed phone(448) 222-0362
Listed websitehttps://www.storagekingusa.com/locations/florida/tallahasee/storage-king-usa-tallahassee-apalachee-pkwy/
Is this your facility?