Office Locations 

District Office
1038 Second Street Pike, Suite 101
Richboro, PA 18954
8:30 a.m. to 4:30 p.m.
Monday through Friday
Phone: (215) 364-3414
Fax: (215) 364-8626

Satellite Office

123 W Bridge St
New Hope, PA 18938
10 a.m. to 3 p.m.
Tuesday through Friday
Phone: (215) 862-1940 
Fax: (215) 862-1943

Capitol Address Information
105 Ryan Office Buildling
PO Box 202178
Harrisburg, PA 17120-2178
Phone: (717) 787-9033
Fax: (717) 705-1802

Town Hall Meetings On State Budget
Town Hall Meetings on State Budget 
As I do every spring, I have scheduled a series of three town hall meetings in our legislative district to update you on the progress of the 2017-18 state budget. I hope you will find time in your schedule to attend one of these informative sessions. Please feel free to bring family members, a friend or neighbor. Ask questions and share your thoughts on how you would like to see your hard-earned tax money used.

The meetings are scheduled as follows:

Wednesday, April 26, at 7 p.m.
Free Library of Northampton Township – Community Room
25 Upper Holland Road in Richboro

Wednesday, May 10, at 7 p.m.
Upper Makefield Fire Co., Station 71
1221 Taylorsville Road in Washington Crossing

Thursday, June 1, at 7 p.m.
New Hope Eagle Fire Co.
46 North Sugan Road in New Hope