Vodafone Idea Limited stores Near Dargah Bazaar Road, Ajmer, 305001