Joanns and Hobby Lobby are about 22 miles from me. The WalMart I normally shop at is about 17 miles, but it doesn't have fabric. There is a WalMart 23 miles in the opposite direction that has a large fabric section. I don't have an LQS any closer than 22 miles. We used to have a couple of stores in town that sold quilting cotton, but unfortunately they've both closed due to the economy.