Home Decor GroupNeedham, Massachusetts Needham Store Hours: Mon-Fri: 7:00am-5:00pmSat: 7:00am-4:00pmSun: Closed