Address: 300 E Indian School Rd
City park in Phoenix, Arizona. Steele Indian School Park is located on the northeast corner of Indian School Road and Central Avenue in Encanto Village, Phoenix, Arizona.
City park in Phoenix, Arizona. Steele Indian School Park is located on the northeast corner of Indian School Road and Central Avenue in Encanto Village, Phoenix, Arizona.