Yes, if all the relevant details are properly filled out on the Google My Business section and the site has been verified by Google, it can show on Google Maps. Adding in the extras, like videos, photos, and getting reviews is advantageous to inclusion in this area of Google search.
Was this article helpful?
That’s Great!
Thank you for your feedback
Sorry! We couldn't be helpful
Thank you for your feedback
Feedback sent
We appreciate your effort and will try to fix the article