NPI Central
Puja Shahrouki, MD — NPI 1790276079, Thousand Oaks, CA | NPI Central