Harrisburg:
(717) 787-7428
173 Main Capitol
Harrisburg, PA 17120
District:
(570) 675-3931
22 Dallas Shopping Center
Dallas, PA 18612
Committees: Aging & Youth (Vice Chair), Appropriations, Banking & Insurance, Judiciary (Chair), Labor & Industry
Harrisburg:
(717) 783-8238
315A Main Capitol Building
P.O. Box 202110
Harrisburg, PA 17120
District:
(570) 265-3124
320 Main Street
Towanda, PA 18848
Committees: Not yet assigned.