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-2037
164A East Wing
P.O. Box 202139
Harrisburg, PA 17120
District:
(570) 226-5959
2523 Route 6
Suite 2
Hawley, PA 18428
Committees: Not yet assigned.
Harrisburg:
(717) 772-1421
6A East Wing
P.O. Box 202189
Harrisburg, PA 17120
District:
(570) 420-2850
18 South 9th Street
Suite 105
Stroudsburg, PA 183601630
Committees: Not yet assigned.