Office Locations 
District Offices
2030 Center Street
Northampton, PA 18067
Telephone: (610) 502-2701
FAX: (610) 502-2704
Hours: M – F
9:00 am – 4:30 pm 
                    
Slatington Borough Hall
125 South Walnut Street
1st Floor
Slatington PA 18080
Telephone: (610) 760-9805
FAX: (610) 821-6109
Hours: M - F
9:00 am – 4:30 pm 

Capitol Address Information
402 Irvis Office Building
PO Box 202183
Harrisburg, PA 17120-2067
Telephone: (717) 772-5398
Fax (717) 783-7667


My Videos
  • Seeking Financial Protection  
    Seeking Financial Protection
  • Honoring Military Members On The House Floor  
    Honoring Military Members On The House
  • Helping Deployed Service Members  
    Helping Deployed Service Members
  • Celebrating Mothers  
    Celebrating Mothers
  • Military Duty Calls  
    Military Duty Calls
  • Discussing Cuts in PA National Guard Resources  
    Discussing Cuts in PA National Guard
  • Family Farmers At The Pa. Farm Show  
    Family Farmers At The Pa. Farm Show
  • Interview with PA Ag Secretary Redding  
    Interview with PA Ag Secretary Redding
  • Local Farmer at PA Farm Show  
    Local Farmer at PA Farm Show
  • Local Business at PA Farm Show  
    Local Business at PA Farm Show
  • Excited to Get Started  
    Excited to Get Started