Iglesia de Santa Teresa de JesúsParishShareCalle Pedro José de Mendizabal38009 Santa Cruz de Tenerife, CanariasSpainGet directions