Vodafone Idea Limited stores Near Warriam Road, Cochin, 682036