ADDRESS

Serra Physical Therapy
60 Bay Spring Ave, Suite A2,
Barrington, RI 02806
Phone: 401-289-2553
Fax: 401-289-2883

Call Us Today! 401-289-2553

Contact Us