Vodafone Idea Limited stores In Arambag, Hooghly, West Bengal