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
🇺🇸