Use quotes to search for exact phrases. Use AND/OR/NOT between keywords or phrases for more precise search results.


Party

Republican

District Office

18 West Main Street PO Box 9 New Bloomfield, PA 17068

800-959-8119

District Office

Shippensburg Township Municipal Building 81 Walnut Bottom Road P.O. Box 705 Shippensburg, PA 17257

717-477-0905

Capitol Office

108 Ryan Office Building PO Box 202086 Harrisburg, PA 17120-2086

717-783-1593