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