NPI Central
The Body Lab Physical Therapy Inc. NPI Number 1558712448 — Costa Mesa, CA | NPI Central