Emily Legro's address is 15 Lamson Road , Barrington, RI 02806. Possible relatives include Scott Hughes, Chris Legro and 3 others. Emily's latest phone number is (401) 247-1053.
Phone Numbers: (401) 247-1053
Address History: 15 Lamson Road, Barrington, RI 02806
Results 1 - 1 of 1