Child Care in Richford (VT) Full list of companies Child Care category in Richford, Vermont People's Plaza 328 S Main St, Richford, VT 05476, (802)848-7400 Page 1