NPI Central
Karen Ibarra, MD — NPI 1336726637, San Francisco, CA | NPI Central