From Our Editors
If you live and breathe arts and crafts, be sure to swing by House of Helen in Dover.
Pick up a breathtaking piece of handcrafted artwork at this store.
Forget the stress of parking spot hunting and park in one of the options located near House of Helen. So get messy, get artsy, and shop the supplies at House of Helen.