https://www.stmargaretstl.org/parish/about/history/ 3854 Flad Ave St. Louis, MO 63110 St. Margaret of Scotland Church was birthed on Christmas Day 1899. Founding pastor Father John J. OBrien was tasked with starting a Catholic parish in the rapidly growing area near Henry Shaws garden and the Tower Grove neighborhood.