Committees

Office Locations

Monroeville Office
One Monroeville Center
3824 Northern Pike, Suite 1015
Monroeville, PA 15146
Phone: 412-380-2242

McKeesport Office
Public Safety Building
201 Lysle Boulevard, Suite 100
McKeesport, PA 15132
Phone: 412-664-5200

Harrisburg Office
184 Main Capitol Building
Senate Box 203045
Harrisburg, PA 17120
Phone: 717-787-5580