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


Vista Shadow Mountain is located in the heart of Tulsa, Oklahoma, 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. Vista Shadow Mountain throws fantastic resident parties and you can entertain in your home. Our friendly community aims to turn our residents to a family.

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. Vista Shadow Mountain Apartments are located just minutes from downtown Tulsa 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