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

My Video Links
Here you will find video clips about important events that have taken place during the current and past Legislative Sessions.
Human Services Committee Meeting - 6/25/2019:
Voting meeting on HB 386, HB 1662, SB 675 and any other business that may come before the committee
Human Services Committee Meeting - 6/19/2019:
Public hearing on "Understanding Suboxone/Buprenorphine".
Pennsylvania Athletic Oversight Committee - 6/17/2019:
Nominations for chair positions are discussed and any other business that comes before the committee.
Human Services Committee - 6/5/2019:
Informational meeting-Fee schedule rates for community participation support services funded through the consolidated, community living and person/family directed support waivers and the community intellectual disability base-funded program.
Human Services & Tourism Committee - 5/15/2019:
Joint Public hearing - to learn about the challenges for people who have a disability who are traveling.
Human Services Committee, part 1 - 5/14/2019:
Voting meeting on HB 672, HB 1052, HR 193 and any other business that may come before the committee.
Human Services - 4/30/2019:
Public hearing - family and friends of people who have severe and profound disability, give voice to their loved ones, on the value and necessity of residential choices.
Human Services - 4/16/2019:
Voting meeting on HB 596, HB 1024, HR 74, HR 216 and any other business that may come before the committee.
Union Rally Against Wage & Tax Fraud - 4/15/2019:
Tax Fraud Day of Action is held inside the Main Rotunda of the Capital Building.
Human Services & Tourism & Recreational Development Committee Meeting - 4/10/2019:
An informational meeting concerning people with disabilities while traveling and any other business that comes before the committee.