Office Locations 

District Address
2424 Bristol Road
Neshaminy Valley Commons
Bensalem, PA 19020
Telephone: (215) 750-1017
Fax: (215) 750-1295

Capitol Address
49 East Wing
PO Box 202018
Harrisburg, PA 17120-2018
Telephone: (717) 783-7319
Fax: (717) 772-2414

My Videos
  • State Agency Consolidation Discussion  
    State Agency Consolidation Discussion
  • The Worst Idea in 22 Years  
    The Worst Idea in 22 Years
  • Advocating Against Larger Government  
    Advocating Against Larger Government
  • Response to Proposal to Combine State Agencies  
    Response to Proposal to Combine State
  • Hope Against Drug Abuse  
    Hope Against Drug Abuse
  • Fighting the Opioid Crisis in PA  
    Fighting the Opioid Crisis in PA
  • We've Got to Find a Way to Get Budget Done  
    We've Got to Find a Way to Get Budget
  • Light at the End of the Tunnel for Budget  
    Light at the End of the Tunnel for
  • Comparing HB 1192 to ...  
    Comparing HB 1192 to ...
  • The Fight Against Drug Addiction in PA Deserves More Funding  
    The Fight Against Drug Addiction in PA
  • Protecting Trades Workers from Government Overreach  
    Protecting Trades Workers from
  • Focusing on Medicaid Expansion  
    Focusing on Medicaid Expansion
  • Heroin Addiction is Our No. 1 Public Health Issue  
    Heroin Addiction is Our No. 1 Public
  • Modernize, Not Privatize  
    Modernize, Not Privatize
  • Marcellus Drilling Tax Press Conference  
    Marcellus Drilling Tax Press Conference
  • Proposing a Severance Tax  
    Proposing a Severance Tax