St. Ann’s history and future includes St. Roch’s