There are a number of online address verification services available for free from Melissa Data, SmartyStreets, and USPS. These services will verify the address and provide additional associated data.
Postal address verification confirms whether a certain address can receive mail. To use any of these services, type the full address into the given fields and press enter to see if the address is deliverable.
SmartyStreets provides the most detailed data but requires users to create an account, and only allows a limited number of free verificiations per month. The ZIP Code Lookup on the USPS website will verify an address and give the full ZIP Code, but provides no additional data.