The park is located near Hamilton and Westminster and is pretty hard to find and even harder to get to because of the crazy dead ends, one ways, bollards, etc that make navigating this neighborhood a puzzling maze.
Anyhow, I jumped a few curbs and finally found this park which is nothing more than a small playground and football field complete with 2 field goals.