Ambassador Manor Nursing & Rehabilitation Center1340 E. 61st StreetTulsa, Oklahoma 74136On 61st West of Southern HillsFor a Tour Please Call:(918) 743-8978Fax: (918)712-5006