Sewing Supplies & Services in Birmingham, IA

120 N Highway 1, Birmingham, Iowa, 52535-7700

(319) 498-4545