Iglesia del Sagrado CorazónParishShareCalle Enrique Wolfson38004 Santa Cruz de Tenerife, CanariasSpainGet directions