Vodafone Idea Limited stores Near SH-29, Umargam, 396170