Challenge School

580 Masonic Way, Belmont, CA 94002