An independent Baptist Church located across from the green in Ludlow, Vermont.