Contact Information 

Hanover Borough Office 
118 Carlisle Street, Suite 300
Hanover, PA 17331 
(Free parking available in rear of building)
Phone: (717) 630-8942
Fax: (717) 630-9731
Mon-Fri 8:30 – 4:00pm.

Shrewsbury Township Satellite Office
Shrewsbury Township Building, First Floor Conference Room
11505 Susquehanna Trail South
Glen Rock, PA 17327
Phone: (717) 630-8942
First Tuesday of each month: 9 a.m. to noon, and by appointment.

Capitol Office
Room 123A, East Wing
PO Box 202169
Harrisburg PA 17120-2169
Phone: (717) 787-4790
Toll-Free: (855) 282-0612 
 

My Videos
  • Arguing For Taxpayers' Budget  
    Arguing For Taxpayers' Budget
  • Lethality Assessment Program  
    Lethality Assessment Program
  • Lethality Assessment  
    Lethality Assessment
  • Bingo Law Changes  
    Bingo Law Changes
  • Updating Bingo Laws In PA.  
    Updating Bingo Laws In PA.
  • A Legislative Report - Hanover Breweries  
    A Legislative Report - Hanover Breweries
  • A Legislative Report - KLK Welding  
    A Legislative Report - KLK Welding
  • Follow Me On Instagram  
    Follow Me On Instagram
  • An Outreach Initiative  
    An Outreach Initiative
  • Celebrity Draft Horse Show  
    Celebrity Draft Horse Show
  • Interview with PA Ag Secretary Redding  
    Interview with PA Ag Secretary Redding
  • Helping Vape Smokers With House Bill 2342  
    Helping Vape Smokers With House Bill
  • Representative Kate Klunk On 911 Attacks  
    Representative Kate Klunk On 911 Attacks
  • States Have Power in Abortion Debate  
    States Have Power in Abortion Debate
  • Bringing Modern Changes to PA Bingo Law  
    Bringing Modern Changes to PA Bingo Law
  • The End Of A Budget Impasse  
    The End Of A Budget Impasse