Vodafone Idea Limited stores In Devpura Mod, Mainpuri, Uttar Pradesh