Louis Dube from Rhode Island

Louis Dube has been found in Rhode Island.