Maps and Local Business Listings are found on Search Engines, in search results, for local searches. Being on all of these helps boost your SEO along with making sure your business can be found on any listing service!
With so many places for people to find a business, it is important to make sure that not only are you listed but that the listing information matches what you want the consumer to see.