The Ambassador Skilled Nursing & Therapy
Headings:Homes Skilled Nursing Care Facilities, Retirement & Assisted Living Facilities
Latitude:36.074652 Longitude:-95.97367
1340 E 61st St
Tulsa, OK 74136
Call
15393022368