← Back to store listing (Illinois) The Fiber Universe Illinois Address: 305 SW Water St, Peoria, IL 61602 E-mail: info@thefiberuniverse.com Phone: 1-309-673-5659 Visit website