There was an indoor climbing place in the Dalfaber industrial estate but AFAIK it is now closed. There are however climbing walls at the Craig Maclean Leisure centre in Grantown on Spey and at the Abernethy centre in Nethy Bridge.