I remember someone once saying it was useful (for SEO purposes) to include your address and contact details in the site's Meta tags.

I don't recall if he meant in in the meta description or in another type of meta tag.

Have you hear of this strategy before?

I believe the person implied that Google would tie all of your Local Listings together for a better SEO score if you listed matching contact details in your meta tags.