depends, from 7-9pm
I live in texas...im not sure but im thinkin that they close anywhere frm 6-7?Why is Hollister such a big deal?
YEA I THINK AROUND 9:00...
around 7-9pm around there it depends where you live
That depends on where you live but probably around 7:00 or 8:00 to give people who work until 5:00 plenty of time to get off work, get something to eat and stop by