Join us 1PM, Saturday, May 14 as NPFC takes on Twin City FC for Round 1 of the CPL Cascadia Cup!
Be in the stands to support NPFC!
Olympic Peninsula's Elite Amateur Soccer Club, Playing 2nd Division Cascadia Premier League
Join us 1PM, Saturday, May 14 as NPFC takes on Twin City FC for Round 1 of the CPL Cascadia Cup!
Be in the stands to support NPFC!