Doctors & Primary Care
Balboa Nephrology Medical Group
Rede Balboa Nephrology Medical Group · medical center · doctor
Contact information
- Address
- 4060 4th Ave, San Diego, CA, 92103-2116
- Neighborhood
- San Diego
- Phone
- +16192992350
- Website
- https://balboacare.com/