Sun Canyon School: 8150 W Durango St Phoenix, AZ