Challenger Space Center Arizona21170 N 83rd Ave # 101, Peoriaopen now, until 16:00 (closes in 32 min)