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



Newtown Office
3 Terry Drive
Suite 200
Newtown, PA 18940
Phone: 215-497-9490
Phone: 215-489-5000

Harrisburg Office
182 Capitol Building
Senate Box 203010
Harrisburg, PA 17120-3010
Phone: 717-787-7305
Fax: 717-783-5962

Satellite Office
Doylestown Borough Hall
10 Doyle Street
Doylestown, PA 18901
By appointment on Tuesdays & Thursdays