Contact My Office 
District Offices
Perry County Office
18 W. Main St.
P.O. Box 9
New Bloomfield, PA 17068
717-582-8119
717-582-8979 (fax)
9 a.m. to 4 p.m., M-F

Cumberland County Office
81 Walnut Bottom Road
P.O. Box 705
Shippensburg, PA 17257
717-477-0905
717-477-0695 (fax)
9 a.m. to 4 p.m., M-F

Capitol Office
Room 108, Ryan Office Building
P.O. Box 202086
Harrisburg, PA 17120-2086
717-783-1593
717-782-2894 (fax)

email: mkeller@pahousegop.com
 
Other Elected Officials
U.S. Senators
Sen. Bob Casey Jr. -- Democrat
393 Russell Senate Office Building
Washington, D.C. 20510
Phone: (202) 224-6324
Toll Free: (866) 802-2833
Fax: (202) 228-0604
 
200 N. Third St., Suite 14A
Harrisburg, PA 17101
Phone: (717) 231-7540
Toll Free: (866) 461-9159
Fax: (717) 231-7542

http://casey.senate.gov

Sen. Pat Toomey -- Republican
248 Russell Senate Office Building
Washington, D.C. 20510
Phone: (202) 224-4254
Fax: (202) 228-0284

United States Federal Building
228 Walnut Street
Suite 1104
Harrisburg, PA 17101
(717) 782-3951
Fax: (717) 782-4920

http://toomey.senate.gov/
 
U.S. Congressmen

Vacant – District 12

Rep. John Joyce – Republican – District 13
1337 Longworth HOB
Washington, D.C. 20515
(202) 225-2431

100 Lincoln Way East, Suite B
Chambersburg, PA 17201
(717) 753-6344

5414 6th Ave.
Altoona, PA 16602
(814) 656-6081

https://johnjoyce.house.gov/
 
Pennsylvania State Senators
Sen. John DiSanto – Republican -- District 15

Box 203015
Harrisburg, PA 17120-3015
(717) 787-6801
Fax: (717) 783-3722

7 West Main St.
New Bloomfield, PA 17068
(717) 582-2454
Fax: (717) 582-2487 

http://www.senatordisanto.com/

Sen. Judy Ward – Republican – District 30
460 Main Capitol
Harrisburg, PA 17120-3030
(717) 787-5490
FAX: (717) 783-5192

1904 N. Juniata St.
Hollidaysburg, PA 16648
(814) 695-8386
(866) 509-3424 Toll Free
FAX: (814) 695-8398

201 Lincoln Way West, Suite 102
McConnellsburg, PA 17233
(717) 485-3616
(717) 485-4126
FAX: (717) 485-4207

https://senatorjudyward.com/ 


Sen. Richard Alloway II – Republican -- District 33
187 Main Capitol
Senate Box 203033
Harrisburg, PA 17120
(717) 787-4651
Fax: (717) 772-2753

37 South Main Street
Suite 200
Chambersburg, PA 17201
(717) 264-6100
Fax: (717) 264-3652

16-A Deatrick Drive
Gettysburg, PA 17325
(717) 334-4169
Fax: (717) 334-5911
Perry County Commissioners
Brenda Benner, Chairman
Paul L. Rudy, Jr., Vice Chairman
Stephen Naylor, Secretary
Perry County Courthouse
25 West Main Street
P.O. Box 37
New Bloomfield, PA 17068
(717) 582-2131
Fax: (717) 582-5162
 
www.perryco.org

Cumberland County Commissioners
Vincent DiFilippio, Chairman
Jim Hertzler, Vice Chairman
Gary Eichelberger, Secretary
Cumberland County Courthouse
1 Courthouse Square
2nd Floor, New Courthouse, Suite 200
Carlisle, PA 17013
(717) 240-6150
Fax: (717) 240-6448