Get Directions to Check `n Go ← View details 6019 Sheridan Road, Kenosha, Wisconsin 53143 +1 262-653-8888 Get Directions From* To * — Required information