Churches/Greek Orthodox Church of St. Nicholas
Greek Orthodox Church of St. Nicholas
Saint Louis, MO
Has Website
- EIN
- 430716603
- Address
- 4967 Forest Park Ave., Saint Louis, MO, 63108-1401
- Organization Type
- Christianity
- NTEE: X20
- Affiliation
- Subordinate - Subordinate in a group ruling
- IRS Ruling Date
- December 2022