Saint Edmond Catholic ChurchParishShare4131 West Congress StreetLafayette, LA 70506-6803United StatesGet directions