CCN: 375476
NPI: 1679119192
Organization
COVENANT LIVING AT INVERNESS
3800 W 71ST ST
TULSA, OK 741322117
3800 W 71ST ST
TULSA, OK 741322117