Vodafone Idea Limited stores Near Magarpara Road, Bilaspur, 495001