Vodafone Idea Limited stores Near Badlapur Ambernath Highway, Badlapur, 421503