NPI Central
Canyon Healthcare, LLC NPI Number 1396087417 — Memphis, TN | NPI Central