Balboa Nephrology Medical Group
Add to Favorites
OPEN NOW
Today: 9:00 am - 5:00 pm
50 Years
in Business
Saved to Favorites
Phone: (858) 810-8000
Phone: (619) 421-3361
Address: 752 Medical Center Ct Ste 302, Chula Vista, CA 91911
Website: https://balboacare.com
340 4th Ave Ste 18, Chula Vista, CA 91910
1020 Tierra Del Rey, Chula Vista, CA 91910
2252 Verus St, San Diego, CA 92154
316 E H St, Chula Vista, CA 91910
374 H St Ste 102, Chula Vista, CA 91910
230 Glover Ave Suite G, Chula Vista, CA 91910
630 Bay Blvd Ste 101, Chula Vista, CA 91910
769 Medical Center Ct Ste 203, Chula Vista, CA 91911
316 E H St Suite 701-a, Chula Vista, CA 91910
1750 E Palomar St Ste 7, Chula Vista, CA 91913