Saint Thomas Catholic ChurchParishShare17605 Highway 15Pointe a la Hache, LA 70082United StatesGet directions