Vodafone Idea Limited stores Near Dhundhyawadi Road, Palanpur, 385001