I'd probably go for a wildcard Find/Replace with:
Find = -[0-9]{4}*\)
Replace = nothing
just so as to avoid false matches with hyphens earlier in the string (e.g. 70402 Landpiper-Smith Dr Apt 27, DauLtan, Tx 77092-4542, DarriL (Jan2074-Feb2078))