Google Places allows businesses to create and manage their listing on Google Maps and search results. It provides key information about a business like its address, phone number, services and user reviews. Having an optimized Google Places listing helps local businesses get found online by potential customers searching on Google. It can drive more traffic to the business from local keyword searches and complement paid search marketing efforts.