NPI Central
Canal Rx NPI Number 1083740195 — Houston, TX | NPI Central