Westwood Primary School: 4711 N 23rd Ave Phoenix, AZ