Chaparral High School

Address:
27215 Nicolas Road, Temecula, California, USA
Telephone:
(951) 695-4200
 View map