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


Vista Shadow Mountain apartment homes offer the lifestyle you deserve with the customer service and professionalism you desire. We take great pride in our community and look forward to growing our family. Contact us and join our community today!