Sip, Savor, Shop and Stroll at The Vineyard on Memorial in Tulsa

Stroll over to The Vineyard on Memorial

The Vineyard on Memorial is located at:

7890 E 106th Place South, Tulsa, OK 74133

On South Memorial between 106th and 109th Streets

Just in front of Lifetime Fitness