NPI Central
David Aliabadi, M.D. — NPI 1962404723, Thousand Oaks, CA | NPI Central