Pastor of Administration

Steve and Tracie Olson
Steve and Tracie Olson have been married for twenty-three years. They are the owners of High Country Coffee House in Helena. They lived in Alaska for about twenty years working a chain of retail stores, like a modern day trading post, before moving to Helena four years ago. Their little coffee house has been the haven of many prayer meetings and fellowship times for the people of Last Chance Chapel.
Our Church |
News and Events |
Ministries |
Missions |
Pictures |
Testimonies |
Last Chance Academy |