Igreja de Stª Maria MadalenaParishShareLargo Engenheiro Carlos Alves2565-814 Torres VedrasPortugalGet directions