NPI Central
3rd Street Youth Center & Clinic NPI Number 1912504929 — San Francisco, CA | NPI Central