http://pe.usps.gov/cpim/ftp/pubs/pub28/pub28.pdf Section 232 wrote:Hyphens in the address range are significant and are not
removed. Hyphens in the street or city name, however, normally are not
significant and may be replaced with a space.
That being said, many cities and towns are officially removing non-numerical characters from addresses for various reasons. Several years ago my address changed because the new 911 system the town installed couldn't support non-numerical addresses (my neighbor's old address number was 52A which caused a domino effect down the street).