NOW OPEN!!! TWICE IS NICE THRIFT STORE 78 RIVER ST. FITCHBURG MA STOP IN AND CHECK US OUT! Location: fitchburg