Here are photos of Most Sacred Heart Church , in Florissant, Missouri, which is about 17 highway miles northwest of downtown Saint Louis. Th...