The Assumption Greek Orthodox Church of St. Louis began in a small church located in the city in 1940. The historic congregation has moved through the city until reaching its present destination in Town and Country in 1978. It is equipped with its own Basilica and community center, designed by an artist who lived and trained in Greece. The Church is decorated with large displays of religious...