NPI Central
Ida Solis, M.D. — NPI 1417488370, San Francisco, CA | NPI Central