Explore details about location Carrer de la Mare de Déu de la O. Carrer de la Mare de Déu de la O is a location situated within the Igualada alongside other areas such as Carrer de Santa Margarida de Montbui, Carrer Sant Martí de Tous, Carrer sant Magí.