NPI Central
Ther Rx NPI Number 1942058599 — Carlsbad, CA | NPI Central