Vodafone Idea Limited stores Near 6th Road, Jodhpur, 342006