The Ambassador Skilled Nursing & Therapy

  • 1340 EAST 61ST STREET, Tulsa, OK 74136
  • (918) 743-8978
  • 2.9 (