NPI Central
Spine and Sport Physical Therapy of Waupaca LLC NPI Number 1770768046 — Waupaca, WI | NPI Central