Aside from Walmart, (who ran out all the fabric stores here when they moved in) I have to drive about 30 miles. Walmart has been closing out their fabric departments but we petitioned them to keep it.
Having said that, though, if I'm willing to spend about an hour travel time, we have Mary Jo's fabric store in Gastonia, NC and it is a fabric haven! :-D