Claim this facility
FacilityStorage King USA
Address1241 W Tharpe St, Tallahassee, FL 32303
Listed phone(448) 222-0364
Listed websitehttps://www.storagekingusa.com/locations/florida/tallahassee/storage-king-usa-tallahassee-tharpe-street/
Is this your facility?