Explore details about location Carrer Odena. Carrer Odena is a location situated within the Igualada alongside other areas such as Carrer de Roca, Plaça del rei, Avinguda Mestre Muntaner.