More information about this amazing retail center in Flower Mound is coming soon!
Stone Creek Plaza is located near the intersection of Morriss Road and Tournament Lane in east Flower Mound.
Stone Creek Plaza is located on 12.46 acres.
Stone Creek Plaza has a total of 23,325 square feet of retail, restaurant, and office space.
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.
Stone Creek Plaza is located just to the north of the intersection of Morriss Road and Flower Mound Road (FM 3040), which sees approximately 43,273 vehicles per day.