“Business In Our Town” is a WordPress.org based theme which allows to create a list of businesses (or anything else–depends on your needs) plus it comes with spare two custom post types which you can use as extra stuff for your site.