Vodafone Idea Limited stores Near Rastrapathi Road, Nizamabad, 503002