Cardston Junior High School

Box 130, 430-5th Ave E
Cardston, AB
T0K 0K0
P: 403-653-4958
F: 403-653-3653