Vodafone Idea Limited stores Near Central Avenue, Thane, 400607