Vodafone Idea Limited stores Near Main Road Sadar Bazar, Bilaspur, 495001