Vodafone Idea Limited stores Near Prakasam Road, Tenali, 522201