There is a nice quilt shop in Highland, IL a little ways off of 70 called Rosemary's and another one in Collinsville, IL just off 70 called Cross Patches. There is also a small but packed one in Troy, IL...can't remember the name of that one, but I have found it on the internet before. Also one in Effingham, IL called Angie's Nine Patch...it is just off 70 also.