Vodafone Idea Limited stores Near E C R Road, Chennai, 600041