LIBRA MOTOR PARK is located in Satellite Town, Nigeria on Mosholashi By Oba Palace, 56 Old Ojo Rd, Olute. LIBRA MOTOR PARK is rated 3.4 out of 5 in the category park & ride in Nigeria.
Address
Mosholashi By Oba Palace, 56 Old Ojo Rd, Olute
Accessibility
Wheelchair-accessible entrance