Mesko Glass Company 0 reviews Mesko Glass Company 100 Glendale Road Avoca, PA 18641 (570) 457-1700 mesko.com Tags: Avoca PA, greenhouse builders Claim Listing Overview Reviews Mesko Glass Co sells greenhouse buildings within Luzerne County. Add Your Review Please login to add your review.