asked by raf l. on 12/30/16
Head office is located in Canada. However we serve all around the world.
Get answers from the TEALYRA (TeaLux.ca) staff and other customers.