Harrisburg:
(717) 787-3280
362 Main Capitol
Harrisburg, PA 17120
District:
(570) 322-6457
175 Pine Street
Suite 105
Williamsport, PA 17701
Committees: Agriculture & Rural Affairs, Banking & Insurance, Community, Economic & Recreational Development, Environmental Resources & Energy (Chair), Judiciary (Vice Chair), Rules & Executive Nominations
Harrisburg:
(717) 787-5270
431 Irvis Office Building
P.O. Box 202084
Harrisburg, PA 17120
District:
(570) 546-2084
274 Broad Street
Montoursville, PA 17754
Committees: Not yet assigned.