Каким образом соединить три локалки в одну сеть?
VPN? Для реализации можно использовать Hamachi.
Так называемая оверлейная сеть. Один из её вариантов - VPN. Можно поднять на рабочих машинах или на шлюзах, либо воспользоваться сторонними сервисами.