Contact Information 
District Office
1739 Rostraver Road
Belle Vernon, PA 15012
Phone: (724) 929-2655
Hours: M-F 9 a.m. to 4:30 p.m.

Mount Pleasant Borough Hall
1 Etze Ave., Suite 212
Mount Pleasant, PA 15666
Phone: (724) 542-0349
Hours: Tues., Thurs. and Fri. 9 a.m. to 4 p.m.

Satellite Offices
Jeannette Public Library
500 Magee Ave.
Jeannette, PA 15644
Hours: First and Third Wednesdays Noon to 6:30 p.m.

Sewickley Township Public Library
201 Highland Ave.
Herminie, PA 15637
Hours: Second and Fourth Wednesdays 10 a.m. – 5:30 p.m.

Capitol Office
B-12 Main Capitol
PO Box 202058
Harrisburg PA 17120-2058
Phone: (717) 783-3825
FAX: (717) 782-2964
         
                      
Latest News
07/09/2019
HARRISBURG – Rep. Justin Walsh (R-Westmoreland) today issued the following statement in response to the $317 million deposit made in the state’s Rainy Day Fund today:
06/26/2019
HARRISBURG – The House today approved legislation authored by Rep. Justin Walsh (R-Westmoreland) that would amend the Pennsylvania Constitution to give the General Assembly the ability to pass a law creating methods for removal of office for elected municipal officials.
06/25/2019
HARRISBURG – Rep. Justin Walsh (R-Westmoreland) today issued the following statement in response to the House passing a Fiscal Year 2019-20 state budget that spends below the rate of inflation:
06/24/2019
HARRISBURG – Rep. Justin Walsh (R-Westmoreland) today issued the following statement in response a new 10-year agreement between Highmark and UPMC:
05/10/2019
HARRISBURG –Rep. Justin Walsh (R-Westmoreland) recently introduced legislation that would amend the Pennsylvania Constitution to allow municipal elected officials to be removed from office for lack of attendance at public meetings.
05/10/2019
HARRISBURG –Rep. Justin Walsh (R-Westmoreland) recently introduced legislation that would amend the Pennsylvania Constitution to allow municipal elected officials to be removed from office for lack of attendance at public meetings.
03/26/2019
HARRISBURG – Rep. Justin Walsh (R-Westmoreland) today announced that an $8 million low-interest loan has been awarded to replace the roof on the former Sony Plant in East Huntington Township.
03/25/2019
HARRISBURG – Rep. Justin Walsh (R-Westmoreland) will host AARP Smart Driver Courses during the month of April.
01/31/2019
HARRISBURG – Rep. Justin Walsh (R-Westmoreland) today announced his staff will be assisting constituents with completing their 2018 Property Tax/Rent Rebate applications at six locations throughout the months of February and March.
01/18/2019
HARRISBURG – Rep. Justin Walsh (R-Westmoreland) this week was reappointed to the Game and Fisheries Committee and was added to the Gaming Oversight, Judiciary, and Labor and Industry committees for the 2019-20 legislative session. He also was appointed a deputy policy chairman of the House Majority Policy Committee.
12/11/2018
HARRISBURG – Majority Policy Chairman Donna Oberlander (R-Clarion/Armstrong/Forest) has named Rep. Justin Walsh (R-Westmoreland) as a deputy policy chairman for the 2019-20 legislative session.
12/06/2018
HARRISBURG – Rep. Justin Walsh (R-Westmoreland) today announced some changes in locations and hours of his district offices.
10/22/2018
BELLE VERNON – Reps. Bud Cook (R-Washington/Fayette) and Justin Walsh (R-Westmoreland) are inviting Belle Vernon Area School District residents and all other concerned citizens to join them on Thursday, Nov. 1, for a Town Hall Meeting. Beginning at 6 p.m., this informational forum will be held in the Belle Vernon Area High School Auditorium, 425 Crest Ave., Belle Vernon, PA 15012.
10/22/2018
ROSTRAVER – Rep. Justin Walsh (R-Westmoreland) today announced he is hosting his second annual Veterans Breakfast for those living in the 58th Legislative District.
10/11/2018
HARRISBURG – Rep. Justin Walsh (R-Westmoreland) today announced he is hosting two free Pancake Breakfasts in the 58th Legislative District in the coming weeks.