41.3 Acres Techniglas Road, Newark, OH 43055 – 221008737 - Mainstre...