Vodafone Idea Limited stores Near SH-25, Nizamabad, 503002