NPI Central
Ruba Al Sabouni, M.D. — NPI 1255650487, French Camp, CA | NPI Central