KAM Hair and Body Spa 76 Queen Street, Lossiemouth, IV31 6PT. Rewards Hair & Beauty in Lossiemouth 150 Points Treat Yourself With £20 Off Any Beauty Treatment Over £50 Spend KAM Hair and Body Spa 30 Points Add A Complimentary Express Conditioning Treatment To Your Service Today KAM Hair and Body Spa Access offers & rewards View