Historical icon returning to Miami
There was a time that an Ozark Trail obelisk once graced the Route 66 town of Miami, Okla. It’s been gone for many years. But, according to the Miami News-Record, it will return: On Monday, councilmembers accepted the recommendation that a 21-foot obelisk be placed on the corner of Central Avenue and Main Street – … Continue reading Historical icon returning to Miami