Emergency crews are battling to quell a building fire on the High Street of Grantown on Spey.
Four appliances have been called to the blaze two from Grantown, one from Tomintoul and one from Aviemore.
Traffic is queuing in both directions of the B9102.
It is not yet known if anyone is injured.
More to follow.