Contact information

Trade name: Nexa

Phone number: +33644628718

Email: info@nexa-shop.com

Physical address: 122 Rue Amelot, 75011 Paris, France