Echo Mountain Primary School: 1811 E Michigan Ave Phoenix, AZ