Religious Organizations in Cavendish, VT
St James United Methodist Chr