Iglesia de María Inmaculada Beato Manuel González GarcíaParishShareCalle Punta de la Mancha 238111 Santa Cruz de Tenerife, CanariasSpainGet directions