The bridge is the only road crossing of the Connecticut River between the General Pierce Bridge between Greenfield and Montague to the north, and the Calvin Coolidge Bridge between Hadley and Northampton to the south, a distance of 19 miles .