Vodafone Idea Limited stores Near Bhayandar West, Thane, 401101