Vodafone Idea Limited stores In Azamgarh, Uttar Pradesh