I thought it was 24 hours I pull up after 2 and I never get a answer I watched it happen with a lot of people
Address: 920 W North Ave, Milwaukee, WI 53205, USA
Darryl Harris | Jan 14, 2020
Stay away from this place. I'm surprised the health department has not shut them down.
L. Rossi | Jan 14, 2020
You should of called or went online to corporate.
Thanks! Your answer is awaiting moderation.