Shopping Walnut Creek Live Happy Paper Crafts Opens in Danville November 30, 2016 8:30 am 355 Hartz Ave, Danville A new stationery and crafting store called Live Happy Paper Crafts has opened in Danville on Hartz Ave. If you do crafting you’ll definitely want to check this place out. Featured Previous Post Aquanuts Holiday Show on Dec 3rd in Walnut Creek Next Post House of the Day