1. Sherwood Real Estate 66 Main St, Richford, VT 05476 Coordinate: 44.9958,-72.67273 Phone: (802) 848-3836
2. Vermont Peak Properties 17 River St, Richford, VT 05476 Coordinate: 44.99693,-72.67137 Phone: (802) 848-7666