Address:
269 S. Main Street Newark, DE 19711
Store Hours:
Yes! We’re Open Mon – Sat: 10am – 6pm Sunday: 12pm – 5pm
Phone:
(302) 268-1238
No matter what you’re crafting, we have the supplies to finish your project.