Serra Physical Therapy

(401) 289-2553

60 Bay Spring Ave
Barrington, RI 02806-1384