Rain Salon Spa

Why not treat yourself or someone special to a relaxing massage, pedicure, or manicure at RAIN Salon and Spa?

West side of the Ice Palace, Lower Level West Edmonton Mall.

For more information, please visit Rain Salon Spa.

×

×