NPI Central
The Twelfth Step House of San Diego, Inc. NPI Number 1881723344 — San Diego, CA | NPI Central