Vodafone Idea Limited stores Near R P Road, Nizamabad, 503002