Vodafone Idea Limited stores Near Azamgarh Road, Mau, 275304