com.metromotors.mobile
Version: 4.1 and up - Updated: May 21, 2018
Metropolitan Motors Limited was incorporated in the year 2001 by a group of Nigerians with over 50 years-combined experiences in the Automobile Industry. Our after Sales Service Center is located at No. 1-3, Akilo Road, Ogba, Lagos. Our company has demonstrated its competence in ...