Vodafone Idea Limited stores Near E S I Hospital Road%2C Noida%2C 201301