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