answersLogoWhite

0

Canyon Crest Academy is located in San Diego, Canada. It's exact location is 5951 Village Center Loop Road, San Diego, CA 92130, and its phone number is (858) 350-0253.

User Avatar

Wiki User

11y ago

What else can I help you with?