Saint Thomas More Catholic ChurchParishShare11441 Goodwood BoulevardBaton Rouge, LA 70815United StatesGet directions