Vodafone Idea Limited stores Near SH-59, Kheda, 387620