Vodafone Idea Limited stores Near Kansai Section, Ambernath, 421501