The WalMart in my town (Ohio) has kept their fabric section. I asked a clerk if they were going to do away with it and she said no, because several people in the area had called WalMart headquarters and asked them not to!?!
The closest JoAnn's or LQS is at least a 20 minute drive away, so I think headquarters may have taken that into account when they decided to keep it open.
I guess calling WalMart's headquarters would be a good way to get the "scoop" or beg to have the fabric section reinstated!