NPI Central
Balboa Nephrology Medical Group,inc. NPI Number 1790962199 — El Centro, CA | NPI Central