New life being breathed into St. Rose de Lima site