Vodafone Idea Limited stores Near FCI Road, Karimnagar, 505001