Stone Creek Plaza is between two of Flower Mound's impressive parks, Thrush Park and Tealwood Oaks Park. At Thrush Park, you'll find a dinosaur-themed playground, a basketball court, pavilion, and a multi-use trail. At Tealwood Oaks Park, you'll find a duck-themed playground, picnic tables, grills, and a multi-use trail.