Chaparral High School

27215 Nicolas Rd
Temecula, CA 92591




  1 Stadium (turf) field





  Parking