8140 Willow St
New Orleans, Louisiana 70118

Carrollton Station opened its doors in 1980. Every year we throw a little shin-dig to commemorate the occasion. There will be free BBQ and drink specials, etc. Music provided by E-Cast.

Added by KevinKolb on June 6, 2008

Interested 1