Reference USA
Directory of over 14,000,000 U.S. companies, both large and small, public and private.
UTK libraries discontinued this database. You can check with local libraries in your area such as Knoxville Public Libraries still have it available online for Knoxville residents.