Balboa Nephrology Medical Group - Encinitas
320 Santa Fe Drive Suite 212, Encinitas, San Diego,CA 92024
Injury Institute Scheduling
(888) 831-3945
Facility phone number
320 Santa Fe Drive Suite 212, Encinitas, San Diego,CA 92024
Injury Institute Scheduling
Facility phone number