You can't gather this information from free sources in less than an hour.
Isn't your time worth more than $12 an hour?
Times are hard, and competition is fierce, so KJL makes this offer. You get
one email or download via SWREG of a CSV file containing:
5-digit ZIP Code
City
State
USPS Status Code
LATEST Area Code(s) from NANPA
Time Zone
Latitude
Longitude
for all valid US Postal Service 5 digit ZIP Codes/City/State combinations.
For Windows programmers, KJL Software also has a FREE Distance Calculator
DLL module on its FREEWARE page (www.kjlsoftware.com/freeware.html) that can
be used in conjunction with the database Latitude and Longitude data.