Is there a dog park in the City? Yes, Keysville Dog Park is located at 2461 Keysville Avenue (off Howland Blvd. near to Providence).