Company premises: North Abessa

Company premises: North Abessa is one of the Abessa Locations in ELEX.