Long Title: Signs of life in Last Chance Christian Church - the first new building in 70 years.Location: 3L:1Citation Date: Sunday, May 4, 1969