Vodafone Idea Limited stores In Old Agra Road, Thane, Maharashtra