Vodafone Idea Limited stores Near I O C Road, Ahmedabad, 382424