NPI Central
Powered Up Physical Therapy LLC NPI Number 1134975931 — Norwood, NJ | NPI Central