Vodafone Idea Limited stores In Khartan Road, Thane, Maharashtra