Sdds National City 303 W 26th St National City, CA 91950 Get directions Accepting New Patients Phone Number 619-474-8151 Categories Dialysis Center Services Dialysis Center