Gone but not Forgotten

New England Chowderheads
Manchester, New HampshireLast Part of the Professional Box Lacrosse Association
The New England Chowderheads were an indoor lacrosse team. Based in Manchester, New Hampshire, they were last a member of the Professional Box Lacrosse Association. The team. It is unknown when the team played..
New England Chowderheads News from OSC's Archives
