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