Chaparral High School Puma Country Stadium in Temecula, California

Chaparral High School Puma Country Stadium in Temecula is a sports field (American Football). Chaparral High School Puma Country Stadium is located near Santa Gertrudis Creek Trail.

Leisure
sports field