Forum Moderators: anallawalla & bakedjake
To add your local business to Google My Business, you must have a mailing address and meet our quality guidelines. If you’d like to promote a brand, product, organization, or any other entity without an address, you should instead create a brand page.
Local Google+ pages are designed for businesses that serve a particular locale. Local restaurants, hotels, dentists, hardware stores, plumbers, or repair shops, for example, are eligible to create a local page.