Glen Rock is situated in a valley along Codorus Creek in Shrewsbury Township in southern York County. Incorporated in 1860, the town is located on what once was a major north-south rail line that linked Harrisburg with Baltimore, Maryland. This important transportation link helped the town prosper with sewing factories, furniture factories, coach works, ironworks, and a nearby distillery. Although the rail link was severed in 1972 by Tropical Storm...