Contact

As you can imagine, my office receives hundreds of e-mails, letters, faxes and phone calls a day. Due to the volume of communications, I give priority to those individuals who reside in the 7th 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

4950 Parkside Avenue
Suite 300
Philadelphia, PA 19131
Phone: 215.879.7777
Fax: 215.879.7778

Harrisburg Office

545 Capitol Building
Senate Box 203007
Harrisburg, PA 17120-3007
Phone: 717.787.7112
Fax: 717.772.0579


View Larger Map

Satellite Offices

Upper Dublin Township

801 Loch Alsh Avenue
Fort Washington, PA 19034

HOURS OF OPERATION
Friday • Noon – 4:00 P .M.

Whitemarsh Township

616 Germantown Pike
Lafayette Hill, PA 19444

HOURS OF OPERATION
Thursday • Noon – 4:00 P .M.

Conshohocken Borough Hall

400 Fayette Street
Conshohocken, PA 19428

HOURS OF OPERATION
Wednesday • Noon – 4:00 P .M.

Scheduling Requests:

Click here to submit an invitation or a request for a meeting with me or my staff.

 

Send me your comments, questions and suggestions!

  1. (required)
  2. (required)
  3. (required)
  4. (required)
  5. (required)
  6. (required)
  7. (valid email required)
 

District Office

2401 North 54th Street
Philadelphia, PA 19131
Phone: 215.879.7777
Fax: 215.879.7778

Conshohocken

400 Fayette Street
Conshohocken, PA 19428
Satellite Office Hours:
Wednesday • Noon – 4 p.m.

Harrisburg Office

545 Capitol Building
Harrisburg, PA 17120-3007
Phone: 717.787.7112
Fax: 717.772.0579

Whitemarsh

616 Germantown Pike
Lafayette Hill, PA 19444
Satellite Office Hours:
Thursday • Noon – 4 p.m.

Upper Dublin

801 Loch Alsh Avenue
Fort Washington, PA 19034
Satellite Office Hours:
Friday • Noon – 4 p.m.

Looking for Something?

Still not finding what you're looking for? Please contact me or my staff so we can help you!