NPI Central
Interact Speech-Language Pathology Inc. NPI Number 1184512196 — San Diego, CA | NPI Central