WASHINGTON – Tiny Edgar Springs, Mo., population 190, gained a new (or perhaps only) claim to fame this week following publication of the 2000 Census results – it is the new population center of the United States.
Located 100 miles southwest of St. Louis, the town has a caf
Get 4 Weeks of Farm and Dairy Home Delivered