Vodafone Idea Limited stores In Mukherji Road, Rishikesh, Uttarakhand