MRT is located in Lagos, Nigeria on 643 Ikorodu-Ososun Rd, opp. Blue Bus Termnal/ Ambulance Stands, Mile 12. MRT is rated 3 out of 5 in the category tour agency in Nigeria.
Address
643 Ikorodu-Ososun Rd, opp. Blue Bus Termnal/ Ambulance Stands, Mile 12