Templo de San FranciscoParishShareCalle Sacerdote Juan D. Perez Alvarez38700 Santa Cruz de La Palma, CanariasSpainGet directions