Margaret Ruth R Barr, 40Resides in Cumberland, RI
Lived InPawtucket RI, North Stonington CT, Jacksonville FL
Also known asMargaret Leonard, Margaret Ruth Rachel Bar, Barr M Ruth, Margaret Rachel, Ruth Margaret Barr, Ruth Margaret, Margaret Ruth Rach
Includes Address(6) Phone(3) Email(13)