NPI Central
Wright Physical Therapy Limited Partnership NPI Number 1730732025 — Twin Falls, ID | NPI Central