Calgary – Beacon Hill

CEFA offers something no one else can. Core Education & Fine Arts (CEFA) was established in 1998 and offers a…