Canada’s biggest beauty spa opens its doors in Edmonton

Edmonton, Alta.— Canada’s largest beauty spa, the Metro Beauty Spa, is set to open its doors to the public this weekend.The facility, which is currently operating in the downtown area, will open for business on Saturday, Nov. 10.It will be the largest of its kind in North America, said Jennifer Mowat, the CEO of the […]