The Light of the World Church

601 Euclid Ave Ste A&B, Helena, MT, 59601

Phone: (626) 840-7762

Connect: Facebook

Nearby Churches

What to expect on your first visit