NPI Central
Spencer Lee Physical Therapist, Inc. NPI Number 1760222053 — Irvine, CA | NPI Central