Berger BRT is located in Lagos, Nigeria on No. 1, Island Estate, Oluwakemi Street, Ojodu Berger, Expressway1, Isheri. Berger BRT is rated 3.9 out of 5 in the category bus depot in Nigeria.
Address
No. 1, Island Estate, Oluwakemi Street, Ojodu Berger, Expressway1, Isheri