Google Maps has become a tool of necessity when it comes to connecting businesses with potential and existing customers looking for directions and other information about services. A newly launched ...