About Bishop Carroll
Bishop Carroll High School's Official Facebook Page
Bishop Carroll Description
Bishop Carroll is the finest self-directed High School in Canada.
More about Bishop Carroll
Bishop Carroll is located at 4624 Richard Road SW, Calgary, Alberta T3E 6L1
403-500-2056
http://www.cssd.ab.ca/bishopcarroll