Canyon Crest Academy (SD) San Diego, CA, USA

Canyon Crest Academy (SD)

5951 Village Center Loop Road San Diego, CA, USA
(858) 350-0253 Website

Team Records

Records displayed reflect stats in the MileSplit database and may not be official all-time records.