Pennsylvania Route 343

PA 343 turns northwest at the Heffelfinger Road intersection and enters Bethel Township, where it heads northward to South Pine Grove Street through a patch of woods before running through more farmland.

PA 343 heads north through more farmland before it comes to an intersection with US 22 (William Penn Highway) south of the community of Fredericksburg.

[2][3] At this point, South Pine Grove Street continues to Fredericksburg and PA 343 turns northeast to become concurrent with US 22 on four-lane divided William Penn Highway.

PA 343 splits from US 22 by heading north on two-lane undivided Pine Grove Road, passing to the west of a park.

Past this interchange, Pine Grove Road continues north as SR 1007 toward the Berks County line.

[6] In 1936, the Pennsylvania Department of Highways extended PA 343 past Bordnersville and Lickdale, along the local road.

This change was made to provide the same route number on both sides of the I-81 interchange north of Harper Tavern.

PA 343 northbound past Maple Street in Lebanon
PA 343 northbound in Swatara Township