Looking for Mayors Hall address or Mayors Hall contact details? Well we have got you covered. The venue is located Off CD Barfiwala Road 3037, Zalawad Nagar, Juhu Lane, Yadav Nagar. Here is Mayors Hall Contact number - +912226205670. You can call them anytime between 10 Am to 8 PM.