
2020 PENNSLYVANIA
MUNICIPAL GUIDE
STATE HOUSE OF REPRESENTATIVES
59
District 85
David H. Rowe
Affiliation: R
343 Chestnut Street, Suite 1
Mifflinburg, PA 17844
House Office Phone: 717-787-3443
District Office Phone: 570-966-0052
District 86
Mark K. Keller
Affiliation: R
18 West Main Street
New Bloomfield, PA 17068
House Office Phone: 717-783-1593
District Office Phone: 717-582-8119
District 87
Greg Rothman
Affiliation: R
1200 Camp Hill By-Pass, Suite 202
Camp Hill, PA 17011
House Office Phone: 717-783-2063
District Office Phone: 717-975-2235
District 88
Sheryl M. Delozier
Affiliation: R
2929 Gettysburg Road, Suite 6
Camp Hill, PA 17011
House Office Phone: 717-783-5282
District Office Phone: 717-761-4665
District 89
Rob W. Kauffman
Affiliation: R
166 South Main Street
Chambersburg, PA 17201
House Office Phone: 717-705-2004
District Office Phone: 717-264-3943
District 90
Paul Schemel
Affiliation: R
1402 East Main Street
Waynesboro, PA 17268
House Office Phone: 717-783-5218
District Office Phone: 717-749-7384
District 91
Dan Moul
Affiliation: R
33 West Middle Street
Gettysburg, PA 17325
House Office Phone: 717-783-5217
District Office Phone: 717-334-3010
District 92
Dawn W. Keefer
Affiliation: R
12 North Baltimore Street
Dillsburg, PA 17019
House Office Phone: 717-783-8783
District Office Phone: 717-432-0792
District 93
Mike Jones
Affiliation: R
305 Leader Heights Road, Suite 1
York, PA 17402
House Office Phone: 717-783-8389
District Office Phone: 717-428-9889
District 94
Stanley E. Saylor
Affiliation: R
100 Redco Avenue
Red Lion, PA 17356
House Office Phone: 717-783-6426
District Office Phone: 717-244-9232
District 95
Carol Hill-Evans
Affiliation: D
53 East North Street, Suite 3
York, PA 17401
House Office Phone: 717-787-7514
District Office Phone: 717-848-9595
District 96
P. Michael Sturla
Affiliation: D
150 East King Street, Suite B
Lancaster, PA 17602
House Office Phone: 717-787-3555
District Office Phone: 717-295-3157
District 97
Steven C. Mentzer
Affiliation: R
1555 Highlands Drive, Suite 110
Lititz, PA 17543
House Office Phone: 717-787-1776
District Office Phone: 717-626-1776
District 98
David S. Hickernell
Affiliation: R
222 South Market Street, Suite 103
Elizabethtown, PA 17022
House Office Phone: 717-783-2076
District Office Phone: 717-684-5525
District 99
David H. Zimmerman
Affiliation: R
125 Peters Road
New Holland, PA 17557
House Office Phone: 717-787-3531
District Office Phone: 717-351-1100
District 100
Bryan Cutler
Affiliation: R
33G Friendly Drive
Quarryville, PA 17566
House Office Phone: 717-783-6424
District Office Phone: 717-284-1968
District 101
Francis X Ryan
Affiliation: R
1044 East Main Street
Palmyra, PA 17078
House Office Phone: 717-783-1815
District Office Phone: 717-838-3823
District 102
Russ Diamond
Affiliation: R
2230 Lebanon Valley Mall, Unit F3
Lebanon, PA 17042
House Office Phone: 717-787-2686
District Office Phone: 717-277-2101
District 103
Patty Kim
Affiliation: D
8 South Front Street
Steelton, PA 17113
House Office Phone: 717-783-9342
District Office Phone: 717-986-1673
District 104
Susan C. Helm
Affiliation: R
2090 Linglestown Road, Suite 100
Harrisburg, PA 17110
House Office Phone: 717-787-1230
District Office Phone: 717-651-0100
District 105
Andrew Lewis
Affiliation: R
4401 Linglestown Road, Suite B
Harrisburg, PA 17112
House Office Phone: 717-783-2014
District Office Phone: 717-652-3721
District 106
Thomas L. Mehaffie
Affiliation: R
250 West Chocolate Avenue, Suite 2
Hershey, PA 17033
House Office Phone: 717-787-2684
District Office Phone: 717-534-1323
District 107
Kurt A. Masser
Affiliation: R
239 Mill Street, Suite 1
Danville, PA 17821
House Office Phone: 717-260-6134
District Office Phone: 570-275-3700
District 108
Lynda Schlegel Culver
Affiliation: R
106 Arch Street
Sunbury, PA 17801
House Office Phone: 717-787-3485
District Office Phone: 570-286-5885
District 109
David R. Millard
Affiliation: R
904-B Orange Street
Berwick, PA 18603
House Office Phone: 717-783-1102
District Office Phone: 570-759-8734
District 110
Tina Pickett
Affiliation: R
321 Main Street
Towanda, PA 18848
House Office Phone: 717-783-8238
District Office Phone: 570-265-3124
District 111
Jonathan Fritz
Affiliation: R
32 Commercial Street, Suite 300
Honesdale, PA 18431
House Office Phone: 717-783-2910
District Office Phone: 570-253-5533
District 112
Kyle J. Mullins
Affiliation: D
520 Burke Bypass, Suite 1
Olyphant, PA 18447
House Office Phone: 717-783-5043
District Office Phone: 570-383-9795