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 44th 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.


District Office

338 Main Street
Royersford, PA 19468
Phone: (610) 792-2137
Fax: (610) 948-3037

Monday: 8:30 am – 4:30 pm
Tuesday: 8:30 am – 4:30 pm
Wednesday: 8:30 am – 4:30 pm
Thursday: 8:30 am – 7:00 pm
Friday: 8:30 am – 4:30 pm
First Saturday of every month: 9:00 am – Noon
Also available by appointment

Harrisburg Office

185 Main Capitol
Senate Box 203044
Harrisburg, PA 17120-3044
Phone: (717) 787-1398
Fax: (717) 783-4587