District Office
Carriage House Square
2785 Route 115, Suite 103
Effort, PA 18330
570-620-4341
District Office
Blakeslee Medical Professional Complex
395 Route 940, Suite 104
Mailing Address: PO Box 1081
Blakeslee, PA 18610
570-643-7683
Capitol Office
423 Irvis Office Building
PO Box 202176
Harrisburg, PA 17120-2176
717-787-7732