Il est situé au sud de la partie centrale de Denver. Le parc à la forme d'un long rectangle délimité au nord par la Virginia Avenue, à l'ouest par la Downing Street, au sud par la Louisiana Avenue et à l'est par la Franklin street.Il est un des plus grands parcs de la ville de Denver.