Su sede se encuentra en la conocida Iglesia de San Francisco, las imágenes se hallan expuestas durante todo el año en la entrada principal donde son objeto de veneración popular.