A fabric store located in Caldwell, specializing in a variety of textiles for sewing and crafting needs.
2315 Parker Ave, Caldwell, ID 83605