Heidelberg Lorain is located near the northern “shores” of Ohio with 170,000 square feet of warehouse and office space and home to 110 Associates.