NPI Central
Empoweru Physical Therapy NPI Number 1114773702 — Bala Cynwyd, PA | NPI Central