Vodafone Idea Limited stores In Post Office Road, Rampur, Uttar Pradesh