Address: | 8140 Willow St, New Orleans, 70118 |
Phone: | +1 504-865-9190 |
Website: | Go to site |
Work time: | Monday:4PM-3AM Tuesday:4PM-3AM Wednesday:4PM-3AM Thursday:4PM-3AM Friday:4PM-3AM Saturday:11AM-3AM Sunday:11AM-3AM |
| |
Carrollton Station is located at 8140 Willow St New Orleans 70118, US College-adjacent watering hole with pub grub, TVs tuned to the game & nightly events like trivia. |