STL Church a finalist in national competition

A St. Louis church is in the running to be named "America's Most Beautiful Church."