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-2910
414 Irvis Office Building
P.O. Box 202111
Harrisburg, PA 17120
District:
(570) 253-5533
32 Commercial Street
Suite 300
Honesdale, PA 18431
Committees: Not yet assigned.