At present, TESCO has 4 stores in Forres, Morayshire. See this page for the entire listing of all TESCO branches nearby.