Vodafone Idea Limited stores Near Dichpally Nizamabad Road, Nizamabad, 503002