Saint Theresa Catholic ChurchParishShare101 North Leonard StreetAbbeville, LA 70510United StatesGet directions