Home > Children's entertainment in California > Children's entertainment in San Jose > Challenger School - Harwood

Challenger School - Harwood

4949 Harwood Road, San Jose, CA 95124