Ambassador Manor Nursing & Rehabilitation Center

(918) 743-8978

1340 E 61st St
Tulsa, OK 74136-0605