Calgary Catholic School District - Calgary, AB 

31 Silverado Terrace SW, Calgary. Fluency in languages will be a definite asset for French Immersion and International Spanish Academy schools.