Posted on January 1, 2019 January 1, 2019 by WebsiteYellowPages.com Star Displays; Inc 1 2 3 4 50.000 CategoriesDesigners LocationsIllinois Bookmark Contact Information Business Name Star Displays; Inc Address 38 W 636 Route 20, Illinois 60122 Phone Number 8476952040 Fax Number 8476951108 Website http://stardisplays.com CategoriesDesigners Post navigationPrevious post: Peters Knese PropertiesNext post: Higher Education Board