Yes, it used to be that nearly every mall, and a lot of strip malls, had a fabric store. The only thing near me now is one of the smaller Joann’s.
Closest stores to me now are Joann and Hobby Lobby.