Vodafone Idea Limited stores Near Gajularamaram Road, Hyderabad, 500072