Skip Navigation
Website Accessibility
Toggle navigation
☰ Menu
Home
New Arrivals
Fabric
Notions
Books/Kits/Patterns
Blog
Contact Us
Sign up for Notification of
New Arrivals & Promotions
*
indicates required
Email Address
*
First Name
Last Name
Williamsburg, Virginia
Phone: (757) 585-2657