Company Overview
Company Name
Life Source Church
Address
410 Albert St, Billings, MT, 59101, United States
Website
lifesourcebillings.orgPhone
(406) 839-2029About Life Source Church
Life Source Church is a Christian church located in Billings, Montana, United States. The church's mission is to reach and empower people with the life and love of God, and it emphasizes a relationship with God over religious institutions. The church is led by Pastors Abraham and Rosebud Madinger, who encourage attendees to become everything God created them to be.