Office Locations 
District Office
250 W. Chocolate Avenue
Suite 2
Hershey, PA 17033
PHONE: (717) 534-1323
FAX: (717) 534-1457
Hours: Monday-Thursday 7 a.m. to 3:30 p.m.
Friday Hours: By appointment only 8 a.m. – 11 a.m.

Capitol Office
159-B East Wing
PO Box 202106
Harrisburg PA 17120-2106
PHONE: (717) 787-2684
FAX: (717) 787-7557
Hours: Monday-Friday 9 a.m. to 4:30 p.m. 

                            
My Videos
  • Taking A Lead In The Fight Against Opioids  
    Taking A Lead In The Fight Against
  • Taking A Lead In The Fight Against Opioids  
    Taking A Lead In The Fight Against
  • Taking The Lead In The Fight Against Opioids  
    Taking The Lead In The Fight Against
  • Mehaffie Recognizes Star Athlete  
    Mehaffie Recognizes Star Athlete
  • State Budget Plan Moving Ahead  
    State Budget Plan Moving Ahead
  • Peyton Hunt Receives Page Honors  
    Peyton Hunt Receives Page Honors
  • Mehaffie Senior Health Expo  
    Mehaffie Senior Health Expo
  • Mehaffie Introduces Bill to Value PA Nuclear Energy, Save Jobs and Keep Electricity Prices Stable  
    Mehaffie Introduces Bill to Value PA
  • Mehaffie Introduces Bill To Keep Nuclear Energy  
    Mehaffie Introduces Bill To Keep
  • Mehaffie On GoodJobs4Pa  
    Mehaffie On GoodJobs4Pa
  • Mehaffie On Safe Nurse Staffing Law  
    Mehaffie On Safe Nurse Staffing Law
  • Hershey High School Field Hockey Team Honored  
    Hershey High School Field Hockey Team
  • Rep. Mehaffie Unveils the Keep Powering Pennsylvania Act  
    Rep. Mehaffie Unveils the Keep
  • Tom's Tours - Humane Society of Harrisburg  
    Tom's Tours - Humane Society of
  • Legislative Report- Nuclear Energy in PA  
    Legislative Report- Nuclear Energy in PA
  • Reaction to Governor’s Budget Address  
    Reaction to Governor’s Budget Address