Office Locations 

District Address
2424 Bristol Road
Neshaminy Valley Commons
Bensalem, PA 19020
Telephone: (215) 750-1017
Fax: (215) 750-1295

Capitol Address
49 East Wing
PO Box 202018
Harrisburg, PA 17120-2018
Telephone: (717) 783-7319
Fax: (717) 772-2414

Main Gallery
Click on an image below for a larger version of the photo or to open the gallery.

Stay Informed
Sign up to receive occasional updates from me.

Sign up here

More news and photos on my Facebook page