Contact Information 
District Office
1402 E. Main St.
Waynesboro, PA 17268
Telephone: (717) 749-7384
9 a.m. to 4:30 p.m. M-F

Satellite Offices
Hamilton Township Building
1270 Crottlestown Road
Chambersburg, PA 17202
Telephone: (717) 263-1053
9 a.m. to 4:30 p.m.
Monday and Wednesday
Antrim Township Building
10655 Antrim Church Road
Greencastle, PA 17225
Telephone: (717) 895-3902
10 a.m. to 3 p.m.
Tuesday and Thursday

Capitol Office
Room 121B, East Wing
PO Box 202090
Harrisburg PA 17120-2090   
Telephone:  (717) 783-5218
Fax:  (717) 782-2903
Town Hall Schedules
2017 Town Hall Meeting Schedule

In my ongoing effort to gain a better understanding of where constituents in the 90th Legislative District stand on a variety of issues, I am hosting a series of town hall meetings at various locations in the area during 2017.

The topics and schedule of the town hall meetings are as follows:
  • Cutting the Cost of the Legislature: A Review of Legislative Pay, Benefits, Perks and Other Expenses
    Thursday, Nov. 16, 6:30-7:30 p.m.
    South Mountain Bible Church, 11275 South Mountain Road, Fayetteville