Odeon Towers – #07-03/04 Odeon Towers - #07-03/04331 North Bridge Road Singapore, 188720SingaporeMap Odeon Towers - #07-03/04 Upcoming EventsNo events currently scheduled at this location.