NPI Central
Strength and Sport Physical Therapy, LLC NPI Number 1225654924 — Portsmouth, RI | NPI Central