To look up ZIP4s individually: https://tools.usps.com/go/ZipLookupAction!input.action
Also, if you're doing a bulk mailing, take a look at this: USPS.com® - Every Door Direct Mail
It's a mapping tool that lets you geographically select an area to send mail by carrier route, it's the equivalent of handing a carrier a stack of letters and asking him to stick one in every mailbox on his route.