<< View All Marketing Stats 86% of people look up the location of a business on Google Maps. Share: LinkedIn Facebook Twitter Buffer