Osa Travel Ltd,
85 Great Portland Street, First Floor, London, England, W1W 7LT
info@osabus.com
+44 20 80 89 94 70
+44 20 80 89 28 25
Osa Group SIA,
Ernestines 24, Riga, LV-1046, Latvia
info@osabus.com
+371 29909907
Oskars L. Bustouristik GmbH
Hebbelstraße 41, 14469 Potsdam, Germany
info@osabus.com
+49 3319 0084 999
Base location
85640 Putzbrunn, Germany
Base location
Siemensstraße 6, 63329 Egelsbach, Germany
Base location
44 Bd de Soave Claye-Souilly, Île-de-France
Base location
23 Rte de la SalleAnnecy, Auvergne-Rhône-Alpes