St Nicholas Family Life Center

$960.0K revenue • 12 employees • 12550 S Forty Dr, St. Louis, MO, 63141, United States

Last Updated Apr 21, 2025

Company Overview

Company Name

St Nicholas Family Life Center

Address

12550 S Forty Dr, St. Louis, MO, 63141, United States

Website

sngoc.org

Approx. Annual Revenue

$1.0M

Employees

12

Established

2000

Google Reviews

4.7 (79 reviews)

Locations

2

About St Nicholas Family Life Center

St. Nicholas Greek Orthodox Church is located in St. Louis, MO, United States. The church invites visitors to discover the Christian faith and celebrate the traditions of the Apostolic Church. The church's mission is to live and proclaim the gospel of Jesus Christ and spread the Orthodox Christian faith through a Christ-centered community that loves, guides, engages, and serves all people.

Business Profile

Read from the St Nicholas Family Life Center website on Oct 14, 2026. Hover an item to see the exact wording it came from.

Languages (besides English)

About the website

Website quality (AI-assessed)
7/10 · Current service times listed; Contact information provided

Recent changes

What changed on the St Nicholas Family Life Center website and Google listing, as detected by Coldlytics on each visit.

  1. Estimated headcount moved from 6-10 to 11-20 employees

Coldlytics tracks changes like these across millions of businesses, so you can reach companies the moment they add a pixel, start hiring, or switch software.

Find companies by what just changed →

St Nicholas Family Life Center locations

2 Google Business Profile listings.

LocationGoogle categoryReviewsStatus
12550 S Forty Dr, St. Louis, MOprimary— 4.7 (79)Claimed
4967 Forest Park Ave, St. Louis, MOGreek Orthodox church 4.7 (148)Claimed

Places of Worship Companies near St. Louis, MO

Browse all Places of Worship companies in Missouri →

Frequently Asked Questions about St Nicholas Family Life Center

Categories

Technologies Used

Social Profiles

Key Decision Makers

Doug Papulis Pastor