North Shore Railroad
In 2023, North Shore Railroad and SEDA-COG Joint Rail Authority Embarked on New Endeavor in Snyder County. JRA purchased the Selinsgrove Branch from Norfolk Southern bringing JRA's total track miles to 215. North Shore operates the line.