Vodafone Idea Limited stores Near Delhi Road, Hooghly, 712223