NPI Central
Finger Lakes Physical Therapy & Sports Care, P.L.L.C. NPI Number 1801998620 — Geneva, NY | NPI Central