Calgary Soccer Centre





1 / 5
Located in Calgary, Alberta, The Calgary Soccer Centre is an indoor soccer facility with over 250,00 sq.ft., owned and operated by the City of Calgary. It is the prime venue...
Location
7000 - 48 St. S.E., Calgary, Alberta
Follow Calgary Soccer Centre on social