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
  • 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
  • Rep. Mehaffie Interviews MHS Students Showing Sheep  
    Rep. Mehaffie Interviews MHS Students
  • Rep. Mehaffie Interviews MHS Students Showing Goats  
    Rep. Mehaffie Interviews MHS Students
  • Nuclear Caucus Press Event  
    Nuclear Caucus Press Event
  • Mehaffie hosts Breakfast for Area Veterans  
    Mehaffie hosts Breakfast for Area
  • Bill Allowing Harrisburg to Exit Act 47 and Banning Commuter Tax Signed by Governor  
    Bill Allowing Harrisburg to Exit Act
  • Tom’s Tours: McDonalds  
    Tom’s Tours: McDonalds