Contact Us

Odotis Store

Address:
Genneou Kolokotroni 10-12
11741 Koukaki
Athens Greece

Email: info@odotis.com

Phone number: +30 2109242441



Contact form