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