Firms with multiple locations require the ability to define multiple addresses. Then, during bank account setup they could choose the desired address so that checks printed will have the correct return address. (See also this same Idea for client setup AgilLink-I-1109.)