what is the street address of the church that is located in helena ?
123 columbia street