NPI Central
Adelphia Physical Therapy, LLC NPI Number 1689989543 — Lakewood, NJ | NPI Central