Vodafone Idea Limited stores Near Balolnagar Cross Road, Ahmedabad, 382480