St. Nicholas Greek Orthodox Church | Kids Out and About St. Louis

St. Nicholas Greek Orthodox Church

Address: 
4967 Forest Park Ave
St. Louis , MO , 63108
Phone: (314) 361-6924
38° 38' 23.7768" N, 90° 15' 52.002" W
Contact name: 
St. Nicholas Greek Orthodox Church
Subjects: 
Founded in 1917. Host of the St. Louis Greek Festival, annually held Labor Day Weekend.