Floga S.A. is located in a privately owned area of 10.000 sq.m. on 23rd km of National Road Thessaloniki Polygyros. The facilities that include offices and a warehouse are 550 sq.m and in a small distance from Thessaloniki, the largest city in northern Greece and the second largest in the country.