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

District Office

1410 W. Street Road
Suite A
Warminster, PA 18974
Phone: 215-674-1246
Fax: 215-674-1361

Harrisburg Office

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