West Glendale Avenue & North 63rd Avenue, Glendale, AZ 85301, USA
63rd and Northern Avenues
Glendale
Arizona
85301
United States
Large fenced-in play area, a play area for small dogs, water fountains and waste stations. Location: 63rd and Northern Avenues