Google My Business Discontinues Toll Free Phone Support

“We’ve removed toll free customer support numbers from the Google My Business homepage” Google Announcement