1292 Village Centre Dr, Kenosha, WI, 53144 (current address)
1292 Village Centre Dr, Kenosha, WI, 53144 (2017 - 2019)
Unit 5, Kenosha, WI, 53144 (2019)
3315 89th St, Kenosha, WI, 53142 (2016 - 2017)
1292 Village Centre Dr, Kenosha, WI, 53144 (2003 - 2012)