Customer service & general inquiries
hello@neolea.com
Office Addresses
European Office
Hendrik Figeeweg 3F
Unit B13
2031 BJ Haarlem
The Netherlands
USA Office
16192 Coastal High Way
Lewes DE 19958
United States of America
Leave us a message
Shop Neolea at one of our partners in store
View all our points of sale





Free shipping
Starting from $45
Customer service
Contact us anytime to get assistance
Fulfilled fast
Orders ship out within 24 hours