Rain Salon Spa



1 / 3
Rain Salon Spa in Edmonton’s West Edmonton Mall offers massages, facials, manicures and pedicures that help guests relax and feel refreshed. Set inside a 4,000-square-foot space, this salon spa gives...
Full detailsLocation
8882 170 St NW, Edmonton, Alberta
Follow Rain Salon Spa on social