1. Atria Bay Springs 147 Bay Spring Ave, Barrington, RI 02806 Coordinate: 41.74967,-71.34847 Phone: (401) 246-2500