Situated about an hour northeast of Tulsa, the pint-sized town is home to less than 2,000 residents and well-populated with classic Route 66 landmarks ... Oklahoma Mona Lisa, a replica of the ...