Finn McCool’s Irish Pub
3701 Banks St
New Orleans LA 70119
USA
New Orleans LA 70119
USA
Directions: Click here for directions
CSC: New Orleans CSC
Shows Celtic games live on TV
Telephone: 1 504 486 9080
Twitter: https://twitter.com/Neworleanscsc
Facebook: https://www.facebook.com/Finnmccoolspub