Sort Results By:
*served non-consecutive terms
Name Position Session Party County District
2011-2018 R Cumberland 199
1983-1992 D Adams, Cumberland, York 199
2001-2010 R Cumberland 199
2019-2024 R Cumberland 199
1969-1978 R Philadelphia 199
1993-2000 R Cumberland 199
1979-1982 R, R/D Philadelphia 199