Rev. John P. Gallagher, STL