Rangers Whale Added by admin 0 reviews Listed in Automotive, Mechanics 5, Ayo Elegbede Street, Coker Aguda, Surulere, Lagos, Nigeria. 8063412734 Add to Favorites Claim Listing Updated: Nov 13, 2014 Overview Reviews Auto Mechanic. Specialist in Peugeot and Japanese cars. Add Your Review Please login or register to add your review.