Vodafone Idea Limited stores Near Old Market Road, Salem, 636001