When is the last time your focused some effort on local SEO?
Local is great for businesses with a storefront that primarily sell in their area. With a little work, you can optimize your site to perform better locally.
The Sports Daily said, "As your physical address is so important, you need to have it on every page of your website. The best place for this will be the footer of each page."
If you have multiple locations give them each a separate page.
Finally, get some good reviews under your belt! They really make a difference and they will build trust with potential customers.