Contact Us

How can we help?
We're happy to answer questions. We will do our best to respond to you within 24 hours, sometimes a bit longer on weekends.
Addresses
The MaxxiBox Company  HQ
14 Chemin François-Lehmann, Suite 74,
1218 Le Grand Saconnex
Geneva, Switzerland

🇨🇭

The MaxxiBox Company (North America)
10685-B Hazelhurst Dr. #28848
TX 77043, Houston, Texas
United States

🇺🇸