The Cowichan Valley Soccer Association is a volunteer based non-profit club.
Stay connected to CVSA through TeamSnap!
News & Events
Keep up to date with CVSA
CVSA is supported by the generous donations of our sponsors.
Contact our board for opportunities.
PO Box 708
Duncan, British Columbia , v9l3y1