Click Here for Directions

 
We are located on the South side of Kenosha just 2 miles from the IL border,
910 85th Street
(East of Sheridan Road on 85th Street)

Map and Directions

We are located at:
910 85th St.
Kenosha, WI