Schema tells the search engines what your data means, not just what it says.
The content on your website gets indexed and returned in search results. Obviously. But with schema markup, some of that content gets indexed and returned in a different way.
How you provide the items to Google varies depending on the number of business locations.
If you have a single business location: Embed schema.org markup on your official website.
If you have multiple business locations: Provide a schema.org data feed.
Now you can do this yourself or let me become your Schema mark up expert.
Here is what is included: