Posted on December 31, 2018 April 7, 2019 by WebsiteYellowPages.com Appomattox Glass and Storefront 1 2 3 4 50.000 CategoriesGlass & mirrors LocationsIllinois Bookmark Contact Information Business Name Appomattox Glass and Storefront Address 739 Lill St, Illinois 60010 Phone Number 8473823147 Website http://gerardmbauer.com CategoriesGlass & mirrors Post navigationPrevious post: Troy Realty LTD.Next post: ron young insurance