CLAREMONT, NH May 9, 2023–There’s an intriguing new enterprise in town. It’s the CrowBar Hardware Store located at 38 Opera House Square in downtown Claremont. Don’t let the name fool you.

Full Story