Vodafone Idea Limited stores Near O M R Road, Chennai, 600097