Vodafone Idea Limited stores Near Goddev Road, Thane, 401105