2 & 3B, near Chinmayanand Ashram, Kailash Nagar, Mayur Nagar, Morarji Nagar, Powai, Mumbai, Maharashtra 400087, India
Seated: 1,500
Standing: 2,000
Square Feet: 3,251 ft2