We'd love to hear from you

Give us a call
North America
+ 1 (628) 895 -8057
Rest of the World
+31 6 11070944 

Customer Service
& General Inquiries

hello@neolea.com

Greek Office
Ethniki Peleka Mamaloi 
Alepou 491 00 Corfu
Greece

Press Inquiries
info@neolea.com

International
Sales
Inquiries
sales@neolea.com

Amsterdam Office
Zekeringstraat 46
1014 BT Amsterdam
The Netherlands

Leave us a message