NPI Central
Urhand Rehab Inc NPI Number 1982356416 — Placentia, CA | NPI Central