Contact Us

Vista Shadow Mountain

Leasing Office

6000 South Memorial Drive
Tulsa, OK 74145
Phone:  (918) 663-4966

Office Hours

Mon - Fri: 9:00AM to 6:00PM
Sat: 10:00AM to 4:00PM
Sun: Closed