6 Comments Club Mahindra: How to connect with customer service By CCC Team July 10, 2011 Club Mahindra Head Office Mahindra Holidays & Resorts India Limited Mahindra Towers, 2nd Floor, 17/18 Patullos Road…