Google Places is a local places listing portal. Developed by Google
License: Free
Apps available for Online Android iPhone Android Tablet
Google Places is an Free Product.
Google has developed Google Places
Free