Electric Contractors in Richford (VT) Full list of companies Electric Contractors category in Richford, Vermont Citizens Utilities Co 1 Home St, Richford, VT 05476, (802)848-7426 Page 1