BarringtonIt seems we can’t find what you’re looking for. Perhaps searching can help. Keywords: Advanced Search Directory View All Listings #0-9ABCDEFGHIJKLMNOPQRSTUVWXYZ(Reset) Serra Physical Therapy Business Name Serra Physical Therapy Business Address 60 Bay Spring Avenue, Suite A2, 02806 Barrington RI Business Phone Number 401-289-2553 Long Business Description Accessible parking not directly in front of entrance. Need to navigate a short distance in parking lot to curb cut at entrance. Short Business Description P V R M B