Alhambra Traditional School: 3736 W Osborn Rd Phoenix, AZ