This property is protected by a fire sprinkler system.
Wyndham Tulsa
10918 E 41ST St
Tulsa, OK 74146
11 Floor(s)
Phone number: 918-627-5000
Fax number: 918-627-9562
https://www.wyndhamtulsa.com