109A Street NW Suite 6304 Edmonton, AB T6H 3C7 Canada This massage parlour is located in 109A Street NW Suite 6304 Edmonton, AB T6H 3C7 Canada, in the city of Bluffton.