New Freespirit fabrics have been arriving all Summer!
Below, you'll see just a sampling of one collection or another…
Please be patient, it may take a few moments for the featured fabric images to load.
Visit the brick & mortar shop for the greatest variety!
Elmwood Village Fabrics • 982 Elmwood Avenue • Buffalo, NY 14222 • 716/881-2866 Contact • Map • Store Hours