Piehead is proudly based in the historic, bustling seaport town of Portsmouth, on the New Hampshire coastline. Portsmouth may just be the crowning glory of the regional seacoast complete with historic homes, a lively downtown area, beautiful waterfront parks, an attractive harbor, and lots of cultural activities.
All of this and Piehead, too.