I Odena

PRESS CONTACTS

Head office contact

HEAD OFFICE

Tex Odena SL
C/Castelloni N1
8711 Odena (BCN), Spain

WEBSITES & SOCIAL

Official Website
iodena.com