Contact My Office 
District Offices
Perry County Office
18 W. Main St.
P.O. Box 9
New Bloomfield, PA 17068
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-0695 (fax)
9 a.m. to 4 p.m., M-F

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

2016 Farmers’ Breakfast
Rep. Mark Keller hosted his 10th annual Farmers' Breakfast in Elliottsburg, Perry County, on March 4, 2016. More than 200 people attended, which was the largest crowd yet. His guests enjoyed a hearty breakfast, courtesy of the Perry Mennonite Reception Center, and heard interesting presentations on avian flu, crop protection, chronic wasting disease and the agricultural outlook for Pennsylvania.