Deer Valley Rock Art Center will give you a peek into past societies and cultures. Take your time exploring the carefully excavated artifacts on show.
This exhibition of human history is located in Glendale. Once you've explored everything you can at Deer Valley Rock Art Center, pay a visit to nearby Peoria Sports Complex, Happy Valley Towne Centre, and Arrowhead Towne Center.