To navigate, press the arrow keys. FMC Balboa Kerny Mesa 7927 Ostrow StSte A San Diego, CA 92111 Get directions Accepting New Patients Phone Number 858-571-0232 Categories Dialysis Center Services Dialysis Center