Did you ever wonder where to go to create or maintain your Google My Business listing? Well, at least for now, you can go here to login or create your account: https://support.google.com/business/answer/3039617?hl=en
Clearly looks like I need to go update my listing :>) I’ll have to get right on that.