Harrisburg:
(717) 787-3076
286 Main Capitol
Harrisburg, PA 17120
District:
(724) 774-0444
488 Adams Street
Rochester, PA 15074
Committees: Agriculture & Rural Affairs (Chair), Appropriations (Vice Chair), Banking & Insurance, Environmental Resources & Energy, Transportation
Harrisburg:
(717) 787-1322
168 Main Capitol
Harrisburg, PA 17120
District:
(724) 588-8911
100 Hadley Road
Suite 9
Greenville, PA 16125
Committees: Agriculture & Rural Affairs, Communications & Technology, Education, Finance (Vice Chair), Health & Human Services (Chair), Rules & Executive Nominations, Veterans Affairs & Emergency Preparedness
Harrisburg:
(717) 783-8322
211 Ryan Office Building
P.O. Box 202008
Harrisburg, PA 17120
District:
(724) 752-2120
438 Line Avenue
Ellwood City, PA 16117
Committees: Not yet assigned.
Harrisburg:
(717) 783-2017
149A East Wing
P.O. Box 202009
Harrisburg, PA 17120
District:
(724) 498-4397
Washington Centre Plaza
28 North Mill Street
New Castle, PA 16101
Committees: Not yet assigned.