Claim this facility
FacilityDevon Self Storage Kenosha, Wisconsin
Address4100 52nd St, Kenosha, WI 53144
Listed phone(262) 281-2130
Listed websitehttps://www.devonselfstorage.com/storage-locations/wi/kenosha/4100-52nd-street
Is this your facility?