St. Nicholas Greek Festival

2:26 PM, Aug 24, 2012   |    comments
  • Share
  • Print
  • - A A A +

(KSDK) -- It's become a Labor Day weekend tradition in St. Louis, the St. Nicholas Greek Festival in the Central West End.

The Festival open Saturday, September 1 at the church and runs through September 3.

St. Nicholas Greek Orthodox Church is located at 4967 Forest Park Avenue in St. Louis.

Click here for more information or call 314-361-6924.


Most Watched Videos