KAM Hair and Body Spa 76 Queen Street, Lossiemouth, IV31 6PT. Rewards Hair & Beauty in Lossiemouth 30 Points Treat Yourself With 10% Off Retail KAM Hair and Body Spa 70 Points Relax With A Complimentary K18 In-salon Treatment KAM Hair and Body Spa Access offers & rewards View