Balboa Nephrology Medical Group EditDelete Industrial Classification 62111. Offices Of PhysiciansBusiness Type CORPOwner Name Balboa Nephrology Medical GroupStreet Address 9834 Genesee Ave Suite 312City La JollaState CAZip Code 92037-1221Phone Number 858 558-815062111