Town of Grimshaw Park Located beside the Town of Grimshaw administration building at 4612 50th Street.