Saints Teresa and Bridget Catholic ChurchParishShare3636 North Grand BoulevardSaint Louis, MO 63113United StatesGet directions