1200 Allen Toussaint Blvd
New Orleans, LA
Phone:
The First Greek Orthodox Church in North and South America Established in 1864
Status:
Active
Upcoming Shows
May
24
May
25
May
26
New Orleans Greek Festival ft. Thymios & His Greek-American Super Band
Sunday, May 26 at 11:00am