Contact My Office 

District Office
1 E. Harrisburg St.
Dillsburg, PA  17019
(717) 432-0792 (phone)
(717) 432-0795 (fax)
Monday through Friday 9 a.m. to 4:30 p.m. or by appointment any time.

Capitol Office
Room 5 East Wing
PO Box 202092
Harrisburg, PA 17120 
(717) 783-8783
FAX: (717) 782-2920

Satellite Office Locations 
Fairview Township Fire Hall   
340 Lewisberry Road
9 a.m. to 2 p.m.
1st and 3rd Tuesdays of each month
 
Newberry Township Building
1905 Old Trail Road, Etters
9 a.m. to 2 p.m.
2nd and 4th Tuesdays of each month

E-Mail:  mregan@pahousegop.com
 
Read my statement on voting no on House Bill 1060, the transportation gas tax and fee hikes, click here.
Budget Process Off to a Strong Start
Get My Email Updates
 
E-mail Address:
Zip Code(5-Digit):