ReferenceUSA . This link opens in a new window
Directory information on U.S. and Canadian business, health care, and residential listings. Search by company name, geographic area, business type, SIC code, yellow page listing, revenue, location, number of employees or any combination of the above. In addition to address and phone number, each entry includes officer names and titles, corporate affiliation, business type and size of yellow page advertising. Toll free and fax numbers are given for some companies.