Iglesia de San Antonio de PaduaParishShareCalle las Villas38380 Puerto de la Cruz, CanariasSpainGet directions