Vodafone Idea Limited stores Near Doctor Rajendra Prasad Road, Chennai, 600044