Our Walmart closed the fabric dept. over a year ago. The next closest Walmart's are 45 minutes one way and 90 minutes the other. Both are via interstate.
Next QS is about 45 minutes and is very low end. Not much selection on hard goods either.
The other fabris store nearby is mostly for interior or she buys the end of bolt fabrics. Some of her fabrics are 20 + years old!
The nicest QS is almost two hours away via interstate in Fincastle, VA., Old Trinity School House. She has a marvelous selection, very helpful, and is selling the place.
The next one is in Staunton, VA. Rachels QS is fantastic and so comfortable feeling. They also have a feline roaming the store which for me is the way I would have it except I would add a dog. She is almost three hours away. So, you see, I am in a quandry. I am sure there are other QS I don't know about, but hope to find when I can afford gas for that many miles.