Vodafone Idea Limited stores Near Gandhi Ashram Station Road, Kachchh, 370421