NPI Central
Ida Jahed, MD — NPI 1073541199, Santa Rosa, CA | NPI Central