Main Office in Tartu:
Address: Ülikooli 2a, 51003 Tartu
 7409329

Branch Office in Tallinn:
Address: Katusepapi 6, 11412 Tallinn
 7409320

info@resta.ee
Reg. code: 10320415
KMK nr: EE100023628
A/A: EE442200221011374546