Contact

As your State Senator, I would like to hear your thoughts, opinions and concerns on the issues. Due to the volume of communications, I give priority to those individuals who reside in the 12th District. It is both custom and courtesy to allow the Senator in whose district you reside to respond to some communications and so I will also forward such requests accordingly. If you’re uncertain about which district you reside in, search for your legislator here.

Contact
First
Last
Sending

Office Locations

District Office

Gwynedd Corporate Center
1180 Welsh Road | Suite 130
North Wales, PA 19454
Phone: 215-368-1429
Fax: 215-368-2374

Harrisburg Office

183 Capitol Building
Senate Box 203012
Harrisburg, PA 17120-3012
Phone: 717-787-6599
Fax: 717-783-7328