NPI Central
Imperial Beach Community Clinic NPI Number 1215246996 — San Diego, CA | NPI Central