Vodafone Idea Limited stores Near S V P Road, Ambernath, 421501