Get Directions to Richford Town Clerk ← View details 94 Main Street, Richford, Vermont 05476 +1 802-848-7751 Get Directions From* To * — Required information