12500 West 119th Street, Overland Park, KS 66210, USA
12500 W. 119th Street Overland Park Kansas 66210 United States

A very large completely fenced off leash dog area park. The park includes water for dogs, (and humans). This 9 acre fenced park is the best dog park I have found in the state of Kansas. The majority of it, is open, and small portion of it has tree’s with a few walking paths through it. (Watch out for standing water, the dogs like to lay down in it!) Location: On 119th Street between Quivera and Pflumm. Directions: From I-435 and Quivera go south on Quivera to 119th and take a right, Stoll park will be on your right.