US Business Directory

usdir.org serves 30M+ business info for free...