Bank of America customers can use one of three mailing addresses, two of which are in Delaware and one of which is in Florida. Their Florida address is for general correspondence, while their Delaware addresses are for paying bills.
PO Box 25118, Tampa, FL 33633-0900. Customers are welcome to write to this address with general questions or feedback.
Bank of America has given the address P.O. Box 15019, Wilmington, DE 19850-5019 for paying bills by mail. Bank of America, Attn: Payment Processing, DE5-023-03-02, 900 Samoset Drive, Newark, DE 19713 is the address for bill pay with overnight delivery.