Ambassador Manor Nursing Center is a nursing home located in Tulsa , Oklahoma. This nursing home was first approved to provide Medicare and Medicaid services on 05/01/1994. It has 171 certified beds. Ambassador Manor Nursing Center is located 1340 East 61St Street, Tulsa, OK 74136 and can be contacted via phone number (918) 743-7884.