NPI Central
Owais Idris, M.D. — NPI 1801100979, Frisco, TX | NPI Central