Avalon SalonSpa

Fredericton, NB

With three Aveda concept Salons and Spas in Fredericton; Avalon is able to offer an essential blend of Salon and Spa services to meet your every need.