Harrisburg:
(717) 787-4651
170 Main Capitol
Harrisburg, PA 17120
District:
(717) 264-6100
37 South Main Street
Suite 200
Chambersburg, PA 17201
Committees: Agriculture & Rural Affairs, Education (Vice Chair), Game & Fisheries, Intergovernmental Operations, State Government, Veterans Affairs & Emergency Preparedness (Chair)
Harrisburg:
(717) 787-3335
106 Ryan Office Building
P.O. Box 202081
Harrisburg, PA 17120
District:
(814) 644-2996
612 Pennsylvania Avenue
Huntingdon, PA 16652
Committees: Not yet assigned.
Harrisburg:
(717) 705-2004
313 Main Capitol Building
P.O. Box 202089
Harrisburg, PA 17120
District:
(717) 264-3943
166 South Main Street
Chambersburg, PA 17201
Committees: Not yet assigned.
Harrisburg:
(717) 783-5218
150B East Wing
P.O. Box 202090
Harrisburg, PA 17120
District:
(717) 749-7384
Please send all mail to this address.
1402 East Main Street
Waynesboro, PA 17268
Committees: Not yet assigned.