No, the associated surfaces will not be deleted automatically. Here's a console command that can delete the surfaces for you:
/c for n,s in pairs(game.surfaces) do if string.sub(n,1,14) == 'Factory floor ' then game.delete_surface(n) game.player.print("Deleted surface '"..n.."'") end end
Be sure to only run this command after uninstalling the mod.