Ambassador Manor Nursing & Rehabilitation ...
So you are look for Ambassador Manor Nursing & Rehabilitation Center. They are located at 1340 East 61st Street in the city of Tulsa. This Oklahoma company is in zip code 74136 . You can call them at 918-743-8978.