Explore details about location Carrer O'Donell. Carrer O'Donell is a location situated within the Alzira alongside other areas such as Plaça de la Societat Musical, Carrer de Santa Teresa, Carrer Pere Morell.