CCN: 375148
NPI: 1174993265
Organization
GLENWOOD SKILLED NURSING AND THERAPY
1700 E 141ST ST
GLENPOOL, OK 740333807
1700 E 141ST ST
GLENPOOL, OK 740333807