CALGARY
AB

VILLAGE SQUARE LEISURE CENTRE

2623 56 ST. NE, , T1Y 6E7,

Phone: 403-268-3800
Website: Click Here