« Back to Major Corporations Star Oil Co. Ltd AddressPO Box DC 63 CityAccra Phone+233 302 248058 Fax+233 302 253006