I wanted to know if today January 20th they are open to the public
Address: 7379 NW 31st St, Miami, FL 33122, USA
Hilda Bermudez | Sep 13, 2021
And
Richi Cabalo | Sep 13, 2020
Sundays are open
Ernest Sanchez | Sep 13, 2020
Work until Hurricanes
Rafael Santeliz | Sep 13, 2020
They open every day, but on holidays we work reduced hours.
Cary Martell | Sep 13, 2020
If every day is a holiday or not
Thanks! Your answer is awaiting moderation.