Vodafone Idea Limited stores Near A Block, Noida, 201301