‹ Back to VermontFirst Baptist Church30 School St, Richford, VT 05476-1142All Saints Catholic Church152 Main St, Richford, VT 05476-1135