San Diego South Dialysis 1220 E Plaza Blvd Ste 502 National City, CA 91950 Get directions Accepting New Patients Main 858-786-1448 Categories Dialysis Center Services Dialysis Center San Diego South Dialysis 1220 E Plaza Blvd Ste 502 National City, CA 91950 Get directions Accepting New Patients Main 858-786-1448 Main 858-786-1448 Categories Dialysis Center Services Dialysis Center