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
  • Growing Greener Rally  
    Growing Greener Rally
  • Pre K For PA.  
    Pre K For PA.
  • Combining State Agencies  
    Combining State Agencies
  • Against Consolidation  
    Against Consolidation
  • Questions For Dept. of Aging and Human Health  
    Questions For Dept. of Aging and Human
  • Rallying Against Agency Consolidation  
    Rallying Against Agency Consolidation
  • 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