Iglesia de Nuestra Señora de la ConcepciónParishShareCalle Charco de la Casona38003 Santa Cruz de Tenerife, CanariasSpainGet directions