NPI Central
Mobilized Physical Therapy Corporation NPI Number 1760100168 — Oakland, CA | NPI Central