St Rose of Lima Church

Catholic

Mailing address: PO Box 126, Cecilia, LA, 70521

Phone: (337) 667-6555

Website: stjosephcecilia.com

Connect: Facebook

Nearby Churches

More Catholic churches in Cecilia, LA

What to expect on your first visit