Vodafone Idea Limited stores Near Jodhpur Cross Road%2C Ahmedabad%2C 380015