I created a Google my Business listing.
Will that suffice or is there a specific step required to make it available in Google Maps?