Iglesia Nuestra Señora del CarmenParishShareCalle el Charrán38107 Santa Cruz de Tenerife, CanariasSpainGet directions