Deb Merrill in Barrington, RI

Deb Merrill may also have lived outside of Barrington, such as Bristol and Wakefield.