Barrington RI Auto Repair 1. 115 Bay Spring Ave, Barrington, RI 02806 | Bay Spring Service (401) 246-2700