A banner for Flower Mound, Texas.
Flower Mound is a town of about 68,000 people in northern Texas. It is a suburb of Dallas.