OddBird Theatre & Foundation

OddBird Theatre & Foundation is located in Delhi.

It was started in July 2016.

The intention behind the theatre is to allow audiences to witness a performance more closely and intimately. This is why it accommodates no more than 100-120 people.

Copyright 2012-2022 Indiamap Digital Pvt Ltd. All rights reserved. Privacy Policy | Terms of Use