Igreja da CaridadeParishShareRua dos Bombeiros4900-533 Viana do Castelo (Santa Maria Maior e Monserrate) e MeadelaPortugalGet directions