Is there a kids play area here?
Address: 6800 N 95th Ave, Glendale, AZ 85305, USA
Linda Capoun | Oct 3, 2018
Unfortunately no but there are lots of family friendly activities outside.
Timothy Miller | Oct 3, 2018
No
Thanks! Your answer is awaiting moderation.