Claim this facility
FacilityKO Storage
Address2635 61st Ave, Osceola, WI 54020
Listed phone(715) 402-4677
Listed websitehttps://www.kostorage.com/storage-locations/wisconsin/osceola/ko-storage-of-osceola-61st-ave/
Is this your facility?