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
  • Conference on Human Trafficking  
    Conference on Human Trafficking
  • Legislative Report - Hanover History  
    Legislative Report - Hanover History
  • A New Child Visits The House  
    A New Child Visits The House
  • Downtown Hanover Open For Business  
    Downtown Hanover Open For Business
  • Legislative Report - Downtown Hanover Coming Alive Again  
    Legislative Report - Downtown Hanover
  • The Historic Hotel Hanover  
    The Historic Hotel Hanover
  • The Cake Bar In Hanover  
    The Cake Bar In Hanover
  • Indentifying Domestic Violence  
    Indentifying Domestic Violence
  • 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