Image
Built in 1904, this is the third building for the church, (initial site dates to 1760), built on land donated by the Labatut family, dedicated in May, 1895.
348 W Main St.
New Roads
LA
70760
2256387848