Bank of America offers three mailing addresses for customers to use, including two in Delaware and one in Florida. Their address in Florida is meant for general correspondence, while the addresses in Delaware are intended for consumer bill pay.
PO Box 25118, Tampa, FL 33633-0900. Customers are encouraged to send general inquiries or feedback to this address.
For bill pay via mail, the address Bank of America has provided is P.O. Box 15019, Wilmington, DE 19850-5019. For bill pay with overnight delivery, the address is Bank of America, Attn: Payment Processing, DE5-023-03-02, 900 Samoset Drive, Newark, DE 19713.