Welcome Welcome to Concord Handmade, a pop-up holiday shop located in downtown Concord, NH! NOW OPEN NEW LOCATION 2 Capital Plaza in Downtown Concord Hours: Monday – Saturday 10am – 6pm Sunday 11am – 5pm