NPI Central
Lepre Physical Therapy of Barrington,llc NPI Number 1073621173 — Barrington, RI | NPI Central