Food in Richford (VT) Full list of companies Food category in Richford, Vermont Mayhew's Corner Store 1 River St, Richford, VT 05476, (802)848-3819 Page 1