Challenger School – Boise

5551 W. Bloom St., Boise, Idaho 83703