NPI Central
Ambassador Manor Nursing Center L.L.C. — NPI 1609874528, Tulsa, OK | NPI Central