Visions
Restaurant @ River Spirit Casino
"Brittany Meadows"
I LOVE Visions Unique. The staff is fantastic. Truly the BEST store in Tulsa to buy SPECTACULAR eyewear. They even sell contact lenses.