NPI Central
Talla Rousan, MD — NPI 1497915672, Oklahoma City, OK | NPI Central