BABA OSKAR TOWING SERVICE – TOWING SERVICE – IKORODU Location: 3, CHURCH STREET, ONAFOWOKAN , IKORODU, LAGOSEmail: non Towing Services ..Phone: +2347037778518 +2348055913569