Address: Top Oil, Teshie Link, Teshie, Accra, Ledzokuku Municipal District, Greater Accra Region, Ghana
Operator: Top Oil Company Limited