• Canyon Crest Academy presents dance production 'The Invisible Child' shows Dec. 12-20

    … 15 minutes with an intermission and takes place at the Canyon Crest Academy theater located at 5951 Village Center Loop Rd., San Diego, 92130.

    Read More
  • 0 0