address:
6655 South Yale Avenue,
Tulsa,
Oklahoma,
OK 74136 3329
United States
Description:
Medicare provider code: 374020
Number of beds: 75
Phone: (918) 481-4000
Fax :
Email: webadministrator@saintfrancis.com [1]
Website: [title]-website [2]
map:
36° 3' 58.77" N,
95° 55' 11.2476" W