Ed Pastor Elementary School

Location

2101 W. Alta Vista Rd.
Phoenix, AZ 85041