Address: 10653 116 St NW, Edmonton Alberta Phone: 780) 424-7997 Website:  http://www.eyeofthelotus.com