NPI Central
May-Li Barki, MD — NPI 1841259058, Oklahoma City, OK | NPI Central