Vodafone Idea Limited stores Near Agra Road, Thane, 421308