Are you open the day after Christmas?
Address: 3203 52nd St, Kenosha, WI 53144, USA
Jack Smith | Oct 10, 2020
Pretty sure they are open...they have been in years past
Rich Pletz | Oct 10, 2020
As far as I can remember they have been
Brenda Starr | Oct 10, 2020
I think so.
Thanks! Your answer is awaiting moderation.