NPI Central
Socal Street Medicine NPI Number 1861255630 — San Diego, CA | NPI Central