Office Contact Information

McKeesport Office

627 Lysle Blvd.
McKeesport, PA 15132

P*: (412) 664-0035

F*: (412) 664-0039

parking in the rear

Munhall Office

3905 Main Street
Munhall, PA 15120

P*: (412) 476-3046

F*: (412) 476-3048

Clairton Office

551 Ravensburg Blvd.
Clairton, PA 15025

P*: (412) 233-2505

F*: (412) 664-0039

Harrisburg Office

216 Irvis Office Building
P.O. Box 202035
Harrisburg, PA 17120-2035

P*: (717) 783-1018

F*: (717) 780-4779


Please use the form below to email the office.

Every email is read and logged in. Oftentimes, constituents who contact me to share their opinion on an issue do not request or require a response.

If you would like to receive a direct response to your email, let me know how you would like me to respond to you:

As I receive quite a number of emails every day, I will do my best to respond in a timely manner.