Vodafone Idea Limited stores Near Hawelia Road, Noida, 201306