It took three years and a lot of work, but St. Ann's Parish in Tubac has finally cut the ribbon on its new hall.