Glendora, California, United States of America

Citrus College Stadium is located at 1000 W Foothill Blvd in Glendora
Haugh Performing Arts Center is located at 1000 W. Foothill Blvd. in Glendora