NPI Central
San Diego Treatment Services, LLC NPI Number 1316040223 — Chula Vista, CA | NPI Central