Steele Indian School Park
300 E Indian School Rd, Phoenix, AZ 85012-1853
Steele Indian School Park is a Points of Interest & Landmarks place is located in Phoenix, Arizona. The address of Steele Indian School Park is 300 E Indian School Rd, Phoenix, AZ 85012-1853.