Spirit of Elijah Life Institute Church

2104 Bertha St, Opelousas, LA, 70570

Phone: (337) 541-0970

Website: spiritofelijahlic.com

Connect: Facebook

Nearby Churches

What to expect on your first visit