Office Information


Below is location and contact information for each of my offices. For directions to an office, please click on the View Larger Map link, found in blue at the bottom of each map.


177Main Capitol
Harrisburg, PA 17120
Ph: 717-787-8928
Fax: 717-787-9715



603 W. Main Street
Bloomsburg, PA 17815
Ph: 570-784-3464
FAX: 570-784-9379
Toll Free: 1-877-784-3464


Mount Carmel

10934 West State Route 61
Mount Carmel, PA 17851
Ph: 570-339-5937
Toll Free: 1-866-339-5937


Shamokin Dam

Shamokin Dam Municipal
PO Box 456
Shamokin Dam, PA 17876
Ph: 570-743-1918
Toll Free: 1-888-743-5804