News

Steubenville is located an hour south of Youngstown, about 120 miles southeast of Cleveland, along the Ohio River. A half-century ago, the town was a mecca of American steel-making, with a ...