Deem Hill Dog Park to 26423 N Fernbush Dr, Phoenix, AZ, USA