NPI Central
Dfender Physical Therapy, LLC NPI Number 1093424723 — Roanoke Rapids, NC | NPI Central