The newest church in Hudson , the Carmel Marthoma Church was constructed in 2001 .
The congregation traces Hudson 's beginnings to the early 1970s as a prayer fellowship , meeting in the greater Boston area .
The newest church in Hudson , the Carmel Marthoma Church was constructed in 2001 , but the congregation traces its beginnings to the early 1970s as a prayer fellowship , meeting in the greater Boston area .