It is located at 353 John Fitch Hwy. Fitchburg, Massachusetts. It is set to open Oct. 15, 2025. Ollie's is a discount store, ...