Life Plan Community. The St. Peter's Health life plan community will offer comfortable and convenient integrated senior housing in Mountain View Meadows on Helena's eastside. Designed to accommodate many levels of retirement living, residents can enjoy independence and amenities to fit their lifestyle, along with easy access to important ....