• Mon - Fri.: 9am - 6pm
    Sat.: 10am – 5pm
    Sun: 1pm – 5pm
  • 6000 South Memorial Drive
    Tulsa, OK 74145


Vista Shadow Mountain is located in the heart of Tulsa, just off South Memorial near Woodland Hills Mall. There will always be fun things to do in the area but if for some reason you find yourself with nothing to do, we have you covered. We throw fantastic resident parties and you can entertain in your home.

Our modern luxury apartment community in Tulsa has easy access to I44 and Hwy 169 so no matter where you are going, it is convenient and stress-free. We are located just minutes from downtown with an assortment of dining, shopping, and entertainment all around.


Nearby locations include:

  • Woodland Hills Mall - 1 mile
  • LaFortune Stadium and Park - 2.5 miles
  • St. Francis Hospital - 2 miles
  • Meadow Brook Country Club - 3 miles
  • Bristol Park - 3 miles
  • Downtown Tulsa - 9 miles
  • BOK Center - 10 miles
  • Tulsa Airport - 12 miles
  • Hard Rock Hotel and Casino Tulsa - 12 miles