Vodafone Idea Limited stores Near Lion Tarachand Bapa Hospital Marg, Thane, 401107