A pair of southern Denton County municipalities are among the 250 best places to live in the United States, according to U.S. News & World Report.
Flower Mound made the podium, being named the No. 3 best place to live in the U.S.
The report highlighted the town’s impressive placement on the job market index, low unemployment rate of 3% and the high median household income of $167,151, which is about double the national average…