Tulsa has been chosen as one of the most livable cities in the United States!!!
Is that really a surprise? How many cities can there be where the drive from one end of the metro area to the other end is about 45 minutes?
That drive would include any one of the fantastic communities [...]




Recent Comments