Balboa Nephrology Medical Group Inc EditDelete Industrial Classification All Oth Health Practitioners OfficesBusiness Type SCORPOwner Name Balboa Nephrology Medical Group IncStreet Address 6402 El Cajon Blvd Suite 102City San DiegoState CAZip Code 92115-2645Phone Number 858 810-809062139