Anybody know the hours for christmas eve.
Address: 1600 Water St, Laredo, TX 78040, USA
Alexis Pina | Jul 6, 2018
Thank you :)
Ashly Rios | Jul 6, 2018
It's open from 8am to 6pm those are the Christmas eve hours of the outlets👍
Thanks! Your answer is awaiting moderation.