Needham Bank deposit products:

How much will my loan payments be?