Saint Rita Catholic ChurchParishShare4401 Bayou Rapides RoadAlexandria, LA 71303United StatesGet directions