1. House of Spas 65 Bay Spring Ave, Barrington, RI 02806 Coordinate: 41.74808,-71.34363 Phone: (401) 246-0800
2. Troy Lebeau 65 Bay Spring Ave, Barrington, RI 02806 Coordinate: 41.74808,-71.34363 Phone: (401) 246-0800