Manager:  Linas Labudis

 

Phone number:   +370 614 98610

 

Address:  Gedvydžių 13, Vilnius

 

Email:   info@duckydone.lt

 

 

Thanks! Message sent.