Explore details about location Plaça de la Mare de Déu de Montserrat. Plaça de la Mare de Déu de Montserrat is a location situated within the Sant Narcís alongside other areas such as Carrer de Roma, Carrer de la Mare de Déu de la Salut, Carrer del Riu Ter.