Vodafone Idea Limited stores Near BC Bazaar, Ambala, 133001