Northwest Christian School-Peoria Campus: 8133 W Cactus Rd Peoria, AZ