Do we need to show proof of vaccine
Address: Metro Mall, 6626 Metropolitan Ave, Queens, NY 11379, USA
Deborah Palmo | Sep 19, 2021
Not so far
letty0612 | Sep 19, 2021
Not when I went this July. Everything was ok. You should still try and call them just incase.
Thanks! Your answer is awaiting moderation.