how long does it take for local mail to be delivered?
The U.S. Postal Service said that, starting this month, local delivery will take two to three days, depending on the destination's ZIP code, for single-piece, first-class mail such as a personal letter, bill invoice or payment or a greeting card.