Location

Daugavpils iela 59, Preiļi, Preiļu nov., LV-5301

Employees