Outfitted with Wi-Fi, cable television, snacks and comfortable armchairs, the vestibule at St. Frances Xavier Cabrini Roman Catholic Church could easily be mistaken for someone's living room these days, if not for the brilliant stained glass window that takes up an entire wall.