District Office
515 Stump Road
North Wales, PA 19454
215-368-5165
M-F 8:30 a.m. to 4:30 p.m.
Satellite Office
Upper Dublin Library
520 Virginia Dr.
Fort Washington, PA
Tuesdays, 9:30 a.m. to noon
Capitol Office
110 Ryan Office Building
PO Box 202151
Harrisburg, PA 17120-2151
717-260-6163