Vodafone Idea Limited stores Near Chakrata Road, Rudrapur, 248197