TBS Auditorium is located in Lagos, Nigeria on Tafawa Balewa Square, Tafawa Balewa Rd. TBS Auditorium is rated 4.1 out of 5 in the category auditorium in Nigeria.
Address
Tafawa Balewa Square, Tafawa Balewa Rd
Accessibility
Wheelchair-accessible car parkWheelchair-accessible entrance