WILLARD FOSTER MERCANTILE COMPANY. ID 13785443