diff --git a/memopol/templatetags/memopol_tags.py b/memopol/templatetags/memopol_tags.py
index 00817ab400775ae4d02681f31cf6692c38aaa2be..2fe326196b081b519d418576be8ed16d684b4651 100644
--- a/memopol/templatetags/memopol_tags.py
+++ b/memopol/templatetags/memopol_tags.py
@@ -24,3 +24,9 @@ def website_link(url):
     short_url = re.sub(r'^https?://([^/]+).*', '\\1', url)
     return mark_safe(link.format(network='website', url=url,
                                  label=short_url))
+
+
+@register.filter
+def email_link(address):
+    return mark_safe(link.format(network='email', url='mailto:%s' % address,
+                                 label=address))
diff --git a/templates/representatives/_address_block.haml b/templates/representatives/_address_block.haml
new file mode 100644
index 0000000000000000000000000000000000000000..232aa0f7559ef50f168e625811b90a06caa522bb
--- /dev/null
+++ b/templates/representatives/_address_block.haml
@@ -0,0 +1,9 @@
+.address
+  - if address.floor or address.office_number
+    .detail
+      - if address.floor
+        %span.floor Floor {{ address.floor }}
+      - if address.office_number
+        %span.office Office {{ address.office_number }}
+  .street {{ address.number }} {{ address.street }}
+  .city {{ address.city }} {{ address.postcode }}, {{ address.country.name }}
diff --git a/templates/representatives/_representative_block.haml b/templates/representatives/_representative_block.haml
index ca5797bfc955a15594563aeb1a86e3d2ca86d7de..4ba44cdb1afdb9d421a27a54765c70ff580874c3 100644
--- a/templates/representatives/_representative_block.haml
+++ b/templates/representatives/_representative_block.haml
@@ -57,3 +57,19 @@
             %td
               - for site in representative.other_websites
                 = site.url|website_link
+
+  .row
+    %h2 Contact information
+    %table.table.table-condensed.detail-view
+      - for email in representative.email_set.all
+        %tr
+          %th E-mail
+          %td
+            = email.email|email_link
+
+      - for address in representative.address_set.all
+        %tr
+          %th
+            = address.name
+          %td
+            - include 'representatives/_address_block.html' with address=address