Byron A. Barry School: 2533 N 60th Ave Phoenix, AZ