(337) 235-4618 | 818 12TH St., Lafayette La, 70501
All Day

Mass

IHM Church 818 12th Street, Lafayette