District Offices
74 Main Street
Wellsboro, PA 16901
Phone: 570-724-1390
Fax: 570-724-2168
Hours: M-F 9:00 - 12:00, 1:00 - 4:30


121 Canton Street
Troy, PA 16947
Phone: 570-297-3045
Fax: 570-297-5551
Hours: M-F 9:00 - 12:00, 1:00 - 4:30


Capitol Office
143 East Wing
PO Box 202068
Harrisburg, PA 17120-2068

Phone: 717-772-5371
Fax: 717-705-1850
TTY: 855-282-0614 



 
Taking the Oath of Office 

It was a thrill for me to take the oath of office this morning to serve as state representative for the wonderful people of Pennsylvania's 68th legislative district. My wife, Lauren, held my Bible as I took the oath.
Get My Email Updates
 
E-mail Address:
Zip Code(5-Digit):