Location:
Goddard Middle School    
859 E. Sierra Madre, Glendora, California 91741, United States
Loading News...