Category: Local Services
The Sewing Room is the largest heirloom sewing store in the Birmingham, Alabama area, offering the finest Swiss fabrics and French laces available. Our collection of contemporary
Birmingham, Alabama, 35242, United StatesOur Network